私はスピナーから値を取得し、それを別のクラスのtextViewに渡したいと思います。これを行う方法を理解していません。私は単にこれはあなたがスピナーから選択された値を取得する方法アンドロイド:)スピナーから現在の値を取得してテキストに渡す方法別のアクティビティのビューですか?
-3
A
答えて
0
に新しいですしています:
:String text = mySpinner.getSelectedItem().toString();
別のアクティビティにそれを渡すために多くの方法がここにありますが、それらのいくつかでありますエキストラ共有設定で、それを保存シングルトン
- パスを
- 静的クラスの静的変数にする
ここでは最初の方法を使用した例を示します。あなたはスピナーから値を選択した後、ボタンをクリックして、次のアクティビティ
String text = mySpinner.getSelectedItem().toString();
myButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, MainActivity2.class);
intent.putExtra("mySpinnerValue", text);
startActivity(intent);
}
});
そしてMainActivity2ののonCreateメソッド内に値を渡したい、次の操作を行いますと仮定します。
Bundle bundle = getIntent().getExtras();
String text = bundle.getString("mySpinnerValue");
myTextView.setText(text);
関連する問題
- 1. ビューから別のモデルに現在の値を取得する方法は?
- 2. 別のwinformから値を取得し、現在の値に渡す!
- 3. 値を取得する方法onListItemClickと別のアクティビティに渡す
- 4. 現在のビューをページビューコントローラから取得する方法
- 5. 現在のuilabelテキストをuiscrollビューランタイムから取得する方法
- 6. 現在のアクティビティから開始されていないアクティビティから特別な値を取得
- 7. 日付ピッカーとスピナーから別のアクティビティにデータを渡す方法
- 8. PreferenceFragmentから別のアクティビティへ値を取得する方法
- 9. jQueryのajaxSetupから現在の値を取得する方法
- 10. 別のタブビューから入力テキスト値を取得する方法
- 11. テーブルビューから別のビューにコアデータ値を渡す方法
- 12. 別のクラスのUILabelアウトレットから現在のテキストを取得するには?
- 13. ビューから別のビューに値を渡して、別のフォームをレールに挿入する方法3
- 14. ハイブリッドアプリの現在のビューをビットマップに取得する方法
- 15. あるアクティビティから別のアクティビティに値を渡す
- 16. RecyclerviewからTextViewテキストをAndroidの他のアクティビティに渡す方法
- 17. ASP.NET MVC - 現在のアクションを部分ビューから取得する方法
- 18. ListViewカスタムアダプター内のスピナーからすべての値を取得する方法
- 19. 別のスレッドクラスからのデータをAndroidのアクティビティに渡す方法
- 20. ボタンをクリックしたときにスピナーの値を別のアクティビティに渡す
- 21. C#データテーブルから値を取得してJavaScriptに渡す方法
- 22. URLから値を取得してアクションに渡す方法は?
- 23. 別のモデルから値を取得し、現在のレコードに保存する方法
- 24. 現在実行中のアクティビティのインスタンスを取得しますか?
- 25. 現在のビューを取得
- 26. 現在の値と別の値をajaxページからjavascript関数に渡す
- 27. uitextフィールドの値をビューから別のビューに渡す
- 28. 1つのビューから別のビューに値を渡す
- 29. Javaの現在のスレッドからThreadlocalの値を取得する方法は?
- 30. ViewPagerから現在のビューを取得する
はあなたを持っています何か試した?あなたのコードを質問に追加してください。 – ventiseis
はい私は試みましたが、それはデフォルトで設定されたスピナーの最初の値を与えました – Ambuj
あなたのコードを追加してください... – Barns