私MainActivity
のクラスには、そのチェックが何かが真である場合、それは aActivity
のテキストをTextView
私が望むものに設定する新しいものを開始します。
MainActivity
:
public static int caseA = 1;
if(caseA) {
Intent i = new Intent(Timer.this, WorkTimerNotification.class);
startActivity(i);
}
それから new に行きActivity
、 の値をチェックする必要がありますcaseA
。
WorkTimerNotification
:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_work_timer_notification);
TextView timerMetric = (TextView)findViewById(R.id.tester_texter);
if(MainActivity.caseA) {
timerMetric.setText("min");
}
問題: テキストが変更されません。また、mainactivity に次のような if ステートメントが他にもたくさんあるとしましょう。
if(caseB) {}
if(caseC) {}
//and so on..
チェックはどのように行うのですか?さらに重要なのは、この caseA チェックを機能させるにはどうすればよいかということです。