In meiner App, wenn Optionen Menü -> Über -> hier gedrückt wird, zeige ich Informationen mit DialogActivity
.Wie setze ich textView.setText vor dem Start der Aktivität
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
TextView textview = OptionSelDialog.optionsTextView; //(static assigned and pulled in MainActivity)
case R.id.action_about:
textview.setText("This About Msg");
startActivity(new Intent(this, OptionSelDialog.class));
break;
Hier OptionSelDialog
ist getrennt Activity
, noch nicht von überall genannt. Ich habe versucht:
- Aufruf
startActivity
vonOptionSelDialog
vonMainActivity.OnCreate
- Intilizing Textview in
OptionSelDialog
construtor (ich weiß, das ist falsch)
Schließlich Aktivität mit textView is NULL ;
Eine weitere Sache, Absturz, von Zum zweiten Mal App-Start funktioniert es gut.
Bitte helfen Sie mit der Lösung.
starten Aktivität mit Text-Parameter –