Kotlin
1 override fun onOptionsItemSelected(item: MenuItem?): Boolean { 2 when (item?.itemId) { 3 R.id.edit -> { 4 val intent = Intent(this, EditActivity::class.java) 5 startActivity(intent) 6 } 7 } 8 return super.onOptionsItemSelected(item) 9 }
overrideと一番下のitemにエラーの波線が表示されます。
解決したいのですがどうすればよいでしょうか。
どんな些細なことでもアドバイスをいただけるとありがたいです。
どうぞよろしくお願いします
#追記
このようなメッセージが表示されたので修正してみたところ、最初のonOptionsItemSelectedがグレーになってうまくいきませんでした。
Kotlin
1 fun onOptionsItemSelected(item: MenuItem?): Boolean? { 2 when (item?.itemId) { 3 R.id.edit -> { 4 val intent = Intent(this, EditActivity::class.java) 5 startActivity(intent) 6 } 7 } 8 return item?.let { super.onOptionsItemSelected(it) } 9 }
回答1件
あなたの回答
tips
プレビュー