Kotlinで画面遷移をしたいのですが、なぜかうまくいきません。
MainActivityからSubActivityに画面遷移をしたいです。
MainActivity.ktは
package com.example.guestname.yomito import android.content.Intent import android.support.v7.app.AppCompatActivity import android.os.Bundle import android.widget.Button import android.widget.EditText import android.widget.TextView import android.view.View class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } fun changeActivity(view:View) { startActivity(Intent(this, SubActivity::class.java)) } }
でSubActivity.ktは、
package com.example.guestname.yomito import android.os.Bundle import android.support.v7.app.AppCompatActivity class SubActivity : AppCompatActivity(){ override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_sub) } }
です。
buttonのonClick
をchangeActivity
に変更してあります。
しかし、アプリでボタンを押すと、Yomito has stopped Open App again
とでます。
どのように画面遷移したらいいでしょうか。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/11/08 10:23