「アクティビティ A」から作成された文字列を「アクティビティ B」に渡して、TextView に表示できるようにする必要があります。問題は、コードが原因で Android が応答しなくなることです。これはオンラインの他のチュートリアルと同じです。
フィードバックをお寄せいただきありがとうございます。
アクティビティ A.onCreate()
check_button = (Button) findViewById(R.id.check_button);
check_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v)
{
Intent i = new Intent(AddActivity.this, DetailActivity.class);
String hash = text_hash.toString();
i.putExtra("hash" , hash);
startActivity(i);
}
});
アクティビティ B.onCreate()
Bundle extras = getIntent().getExtras();
if (extras != null)
{
passedHash = (String) getIntent().getExtras().getString("hash");
hash.setText(passedHash);
}
スタックトレース:
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference