我正在尝试使用 Scala 2.9.2 创建一个 Android 应用程序。到目前为止,我已经完成了所有要编译的工作。
但是,当我在活动中执行以下操作时遇到问题:
override def onCreateDialog(id: Int) {
编译器抱怨一个不兼容的类型,因为Activity.onCreateDialog()
它需要一个原语int
,但我正在传递一个scala.Int
.
以下是编译错误:
error: overriding method onCreateDialog in class Activity of type (x$1: Int)android.app.Dialog;
[INFO] method onCreateDialog has incompatible type
[INFO] override def onCreateDialog(id: Int) {
[INFO] ^
[ERROR] one error found
我认为这些将是兼容的。
谁能建议如何解决这个问题?