前提・実現したいこと
AndroidStudioにてビルド実行をしたのですが、通りませんでしたが、
何故か下記のように直すとビルドが通りました。
ただ、なぜこうするのかがわからないのでご教授いただける助かります。
修正前
startActivities(leagueIntent)
修正後
startActivities_(arrayOf(leagueIntent))
AndroidStudio
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
MainActivity.kt: (16, 29): Type mismatch: inferred type is Intent but Array<(out) Intent!>! was expected > Task :app:buildInfoGeneratorDebug
該当のソースコード
Kotlin
1package com.milkcan.swoosh 2 3import android.content.Intent 4import android.support.v7.app.AppCompatActivity 5import android.os.Bundle 6import kotlinx.android.synthetic.main.activity_main.* 7 8class MainActivity : AppCompatActivity() { 9 10 override fun onCreate(savedInstanceState: Bundle?) { 11 super.onCreate(savedInstanceState) 12 setContentView(R.layout.activity_main) 13 14 getStartedBtn.setOnClickListener { 15 val leagueIntent: Intent = Intent(this, league_activity::class.java) 16 startActivities(arrayOf(leagueIntent)) 17 } 18 19 } 20 21} 22
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/15 04:07