「0」を返す場合は、15 分ごとに Web サービスから文字列変数をチェックし、新しいクラスで新しいレイアウトを開きます。「0」とは異なるものが返された場合、メインレイアウトが再び表示されるようにしたいです。押し戻すとバックグラウンドミュージックが表示されますが、メインアクティビティとレイアウト全体が自動的に表示されます。
intent_second= new Intent(this, second.class);
if (str.equals("0")) {
startActivity(intent_second);
} else {
//Can I do something here for what I want?
qst.setText(str);
}
これは 2 番目の画面を表示するためのコードですが、どのクラスでリクエストに対して何ができますか? mainactivity (自分自身を呼び出す) からそれを行うことはできますか、またはこの変数を 2 番目のクラスに送信するにはどうすればよいですか?また、それをリッスンして mainactivity を再開するにはどうすればよいですか?