私が1つのアクティビティであり、別のアクティビティが実行されていることがわかっている場合、ボタンのテキストを他のアクティビティから変更するにはどうすればよいですか?
質問する
392 次
2 に答える
1
別のアクティビティが実行されていますが、実行中onPause
であり、再びそこに戻る前にアクティビティが破棄されないことを保証することはできません。
したがってonResume
、ボタンのテキストを更新するには、アクティビティをよく確認する必要があります。アクティビティがオンのときにボタンのテキストを変更する場合は、一時停止して、テキストを変更するアクティビティでブロードキャストレシーバーを使用できます。また、ハンドラーを使用することもできます。ボタンのテキストを更新するために実行可能です。
于 2012-08-07T03:07:23.837 に答える
0
sharedpreferencesなどの永続ストレージ内の何かを変更します。
次に、ターゲットアクティビティで、onResumeメソッドをオーバーライドして永続ストレージを確認し、ボタンの変更を実行します。
于 2012-08-07T03:07:50.097 に答える