前提・実現したいこと
android stadioを用いて複数のActivityを作成し、ページAでボタンX押下→BでボタンY押下→ページC・・・
という流れを作ろうとしています。
今回は3画面あるうちの第二画面→第三画面への遷移でエラーが起きています。
発生している問題・エラーメッセージ
android端末上でページ遷移時にアプリが落ちてしまいます。
エラーメッセージ
「問題が発生したため●●●(アプリ名)を終了します。」
と表示されます。
該当のソースコード
package com.example.test;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.TextView;
import android.widget.Button;
public class abSelectActivity extends AppCompatActivity implements View.OnClickListener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_a_or_b_select); setTitle("AAAAAかBBBBBを選択"); findViewById(R.id.AAAAA).setOnClickListener(this); findViewById(R.id.BBBBB).setOnClickListener(this); } @Override public void onClick(View v) { //intentの作成 Intent intent = new Intent(getApplication(), resultActivity.class); if (v != null) { switch (v.getId()) { case R.id.AAAAA: intent.putExtra("serve_type", "AAAAA"); startActivity(intent); break; case R.id.BBBBB: intent.putExtra("serve_type", "BBBBB"); startActivity(intent); break; } } } }
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー