Skip to content
This repository has been archived by the owner on Feb 22, 2019. It is now read-only.

Commit

Permalink
git rid of thaose dangerous by name implicits
Browse files Browse the repository at this point in the history
  • Loading branch information
Nathan Hamblen committed Apr 3, 2010
1 parent 974e59e commit c1cd8c5
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 13 deletions.
4 changes: 2 additions & 2 deletions src/main/scala/Main.scala
Expand Up @@ -27,8 +27,8 @@ class Main extends ScalaActivity {
new AlertDialog.Builder(Main.this)
.setTitle("Connection Error")
.setMessage("Snapup requires a network connection to retrieve your Meetups.")
.setPositiveButton("Exit", exit)
.setOnCancelListener(exit)
.setPositiveButton("Exit", () => exit)
.setOnCancelListener(() => exit)
.show()
}
}
Expand Down
14 changes: 7 additions & 7 deletions src/main/scala/Members.scala
Expand Up @@ -52,7 +52,7 @@ class Members extends ListActivity with ScalaActivity {
text_!(R.id.group_name).setText(group_name)
text_!(R.id.event_time).setText(extras("event_time"))
val snap_photo = findViewById(R.id.snap_photo).asInstanceOf[Button];
snap_photo.setOnClickListener {
snap_photo.setOnClickListener { () =>
startActivityForResult(new Intent(MediaStore.ACTION_IMAGE_CAPTURE).putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(image_f)), 0)
}
RsvpCache(prefs)(event_id) { rsvps =>
Expand Down Expand Up @@ -132,11 +132,11 @@ class Members extends ListActivity with ScalaActivity {
val dialog = new AlertDialog.Builder(this)
.setTitle(event_name)
.setMessage("Photo Caption: (optional)")
.setPositiveButton("Post", block(input.getText.toString))
.setNegativeButton("Cancel", clean_image())
.setOnCancelListener(clean_image())
.setPositiveButton("Post", () => block(input.getText.toString))
.setNegativeButton("Cancel", () => clean_image())
.setOnCancelListener(() => clean_image())
.create()
dialog.setOnDismissListener(input.setVisibility(View.GONE))
dialog.setOnDismissListener(() => input.setVisibility(View.GONE))
dialog.setView(input, 15, 15, 15, 15)
dialog.show()
}
Expand All @@ -148,8 +148,8 @@ class Members extends ListActivity with ScalaActivity {
.setPositiveButton("Retry", new DialogInterface.OnClickListener {
def onClick(dialog: DialogInterface, which: Int) { try_upload(event_id, caption) }
})
.setNeutralButton("Okay", clean_image())
.setOnCancelListener(clean_image())
.setNeutralButton("Okay", () => clean_image())
.setOnCancelListener(() => clean_image())
.create()
.show()
}
Expand Down
8 changes: 4 additions & 4 deletions src/main/scala/ScalaActivity.scala
Expand Up @@ -13,16 +13,16 @@ trait ScalaActivity extends Activity with PrefEditing {
def run { block }
})
}
implicit def f2cancel(block: => Unit) = new DialogInterface.OnCancelListener {
implicit def f2cancel(block: () => Unit) = new DialogInterface.OnCancelListener {
def onCancel(dialog: DialogInterface) { block }
}
implicit def f2click(block: => Unit) = new DialogInterface.OnClickListener {
implicit def f2click(block: () => Unit) = new DialogInterface.OnClickListener {
def onClick(dialog: DialogInterface, which: Int) { block }
}
implicit def f2dismissal(block: => Unit) = new DialogInterface.OnDismissListener {
implicit def f2dismissal(block: () => Unit) = new DialogInterface.OnDismissListener {
def onDismiss(dialog: DialogInterface) { block }
}
implicit def f2viewclick(block: => Unit) = new View.OnClickListener {
implicit def f2viewclick(block: () => Unit) = new View.OnClickListener {
def onClick(view: View) { block }
}
def text_!(id: Int) = findViewById(id).asInstanceOf[TextView]
Expand Down

0 comments on commit c1cd8c5

Please sign in to comment.