0

データベースの値が読み込まれるアクティビティにスピナーがあります。アクティビティが初めて読み込まれると、プロンプト テキストを表示するためにスピナーが選択されます。次のアクティビティに移動して戻るボタンを押すと、スピナーが選択されて最初のアイテムが表示されます。しかし、アクティビティが再開されたときにプロンプ​​ト テキストを表示する必要があります。

それを達成する方法は?あなたの助けが必要です。

4

2 に答える 2

0

最初の活動情報 (コードと xml) を投稿してください。これにより、正確な回答を得ることができます。

ただし、プログラムでスピナーを次のように設定した場合:

mSpinner.setSelection(0); // or whatever index you want to revert to

2 番目のアクティビティを開始する前に。準備万端です。

于 2012-08-02T17:36:10.257 に答える
0

スピナーにプロンプ​​ト テキストを表示させるために行ったことは、 onResumeメソッド (オーバーライド) で行います。

また、スピナーにプロンプ​​ト テキストを表示させるものが、まだ設定されていないものであり、後で設定する場合 (onCreate のどこかにあるため、将来再表示されません)、オーバーライドすることもできますonPause。設定を解除します。

アクティビティのライフサイクルがカギ!

于 2012-08-02T20:18:34.803 に答える