2番目のアクティビティから更新する必要があるTextViewを持つアクティビティがあります。 テキストビューデータを2番目のアクティビティに渡すことはできますが、2番目のアクティビティ内でTextView を更新しようとするとクラッシュします。私のコード:(TextViewには、私のXMLで定義されている)他のアクティビティからTextViewを更新できません
第一の活動:
Intent intent = new Intent(1stactivity.this, 2ndactivity.class);
intent.putExtra("homescore_value", ((TextView)findViewById(R.id.score_home)).getText());
startActivity(intent);
// code snippet
その後、私の第二の活動中:
Bundle bundle = getIntent().getExtras();
hometext = bundle.getString("homescore_value"); // this works and displays the correct String from 1st activity,
が、私はとして引っ張るしようとすると、それがクラッシュしますa TextView
:
// other code snipped
int homescore = 0;
String Home_nickname = "HOME ";
TextView homestext = (TextView) bundle.get("homescore_value");
hometext.setText(Home_nickname +": "+homescore );
助けてください。
LogCat例外 – Sarmad