我想從微調器中檢索一個值,並將其傳遞給另一個類的textView,我不知道如何做到這一點,將不勝感激?我是新來的Android :)如何從微調器獲取當前值並將其傳遞給文本查看其他活動?
-3
A
回答
0
只要你這是怎麼得到從微調選定值:
String text = mySpinner.getSelectedItem().toString();
有很多方法將它傳遞給另一個活動,這裏是其中的一些:
- 將其穿過意圖作爲額外
- 保存爲一個Singleton
- 保存在共享偏好
- 使它成爲某種靜態變量的靜態類
下面是一個使用第一種方式的例子。假設從微調選擇一個值後,你會點擊一個按鈕,並希望將值傳遞到下一個活動
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. 從Bootstrap獲取活動標籤ID並將其傳遞給PHP
- 3. URL值未傳遞給其他活動
- 4. 如何根據其他微調器獲取微調器值
- 5. 將對象傳遞給其他活動
- 6. 將UsbDeviceConnection傳遞給其他活動
- 7. NewBie:我如何將回調傳遞給其他活動
- 8. 獲取動態文本的值將其傳遞給輸入值
- 9. 如何將活動實例傳遞給其他活動
- 10. 如何在androidstudio項目的listview中獲取當前項目並將日期傳遞給其他活動?
- 11. 如何從文本字段獲取值並將其傳遞給變量?
- 12. 如何將JSoup文檔傳遞給其他活動和/或類?
- 13. 從以前的活動中獲取文本並將其添加到其他活動列表視圖
- 14. 如何從不同的表中獲取值並將其傳遞給觸發器?
- 15. 如何將當前的SurfaceView傳遞給其他對象方法?
- 16. 如何在Android中將Edittext的值從一項活動傳遞給其他人?
- 17. 如何將值從一個活動傳遞給其他人使用包
- 18. 將值傳遞給其他程序包並調用java中當前程序中的其他程序包
- 19. 如何從INPUT文件中獲取值並將其傳遞給jQuery var?
- 20. 如何從response.json獲取數據並將其傳遞給組件?
- 21. 從jQuery獲取Data-dir值並將其傳遞給PHP
- 22. 如何將異常傳遞給其他活動?
- 23. 如何將ListVersion中的ImageVelew傳遞給其他活動
- 24. 如何將選中的項目傳遞給其他活動?
- 25. 如何將EditText傳遞給其他活動?
- 26. 如何將ArrayList <my_custom_class>傳遞給其他活動?
- 27. 我如何將拍攝的照片傳遞給其他活動?
- 28. 如何將光標傳遞給其他活動?
- 29. 如何將ArrayList傳遞給android中的其他活動?
- 30. 將意念單選按鈕的值傳遞給其他活動?
有你試過什麼?請將您的代碼添加到問題中。 – ventiseis
是的,我試過了,但它只給出了默認設置的微調器的第一個值 – Ambuj
添加你的代碼... – Barns