From a57c06e30482c94be7c98de4e855072ce3a74e59 Mon Sep 17 00:00:00 2001 From: Mygod Date: Sun, 4 Oct 2015 13:53:25 +0800 Subject: [PATCH] Use SAM --- build.sbt | 2 +- src/main/scala/com/github/shadowsocks/Shadowsocks.scala | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/build.sbt b/build.sbt index 6a4fd62e..1b1e06f8 100644 --- a/build.sbt +++ b/build.sbt @@ -12,7 +12,7 @@ compileOrder in Compile := CompileOrder.JavaThenScala javacOptions ++= Seq("-source", "1.6", "-target", "1.6") -scalacOptions += "-target:jvm-1.6" +scalacOptions ++= Seq("-target:jvm-1.6", "-Xexperimental") ndkJavah in Android := List() diff --git a/src/main/scala/com/github/shadowsocks/Shadowsocks.scala b/src/main/scala/com/github/shadowsocks/Shadowsocks.scala index 31459b27..085114f4 100644 --- a/src/main/scala/com/github/shadowsocks/Shadowsocks.scala +++ b/src/main/scala/com/github/shadowsocks/Shadowsocks.scala @@ -953,11 +953,7 @@ class Shadowsocks new AlertDialog.Builder(this) .setCancelable(true) - .setNegativeButton(getString(R.string.close), new DialogInterface.OnClickListener() { - override def onClick(dialog: DialogInterface, id: Int) { - dialog.cancel() - } - }) + .setNegativeButton(getString(R.string.close), (dialog: DialogInterface, id: Int) => dialog.cancel()) .setView(image) .create() .show()