Scala2.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
これらは互換性があると思いました。
誰かがこの問題を回避する方法をアドバイスできますか?