itosan0214
@itosan0214

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

XMLファイル一つにしたい

解決したいこと

ここに解決したい内容を記載してください。

androidstudio(kotlin)でバトルアプリを作っています。

同じXMLファイル(レイアウト)を利用したいのですが
プログラム上は成功しているのですが実際にアプリを起動させると途中で止まってしまいます。
調べてみると同じIDが悪さしていると書いてありました。
CLASSを2つに分けて
別画面からintentで呼び出したいのですがうまくいきません。
Include使うとか書いてありましが結局もう一つXMLファイルを用意する必要があるのでしょうか?

該当するソースコード

package com.example.test

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)




    }
}

class MainActivity2 : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

    }
}

val intent = Intent(this, MainActivity2::class.java)
startActivity(intent)

0

1Answer

AndroidManifestの方にMainActivity2は登録していますか?
あとエラー内容がわかればもっと的確にアドバイスできると思います。

0Like

Your answer might help someone💌