我正在爲我的應用程序選擇一個標籤式佈局,而且我遇到了一些麻煩。我有主要的活動,然後我有子活動(每個標籤一個)。在一個子活動中,我將TextView設置爲活動的公共成員。使用主要活動,如何在子活動中的TextView上調用.setText()
?謝謝!從另一個活動訪問成員
0
A
回答
1
爲了實現這個目標,您的主要活動目的是發送額外的東西,在SubActivity中接收並在TextView中設置文本。
來源::
Bundle bundle = new Bundle();
bundle.putString("Title","Accessing members in one Activity from another");
Intent newIntent = new Intent(MainActivity.this, SubActivity.class);
newIntent.putExtras(bundle);
startActivity(newIntent);
目標::
Bundle bundle = getIntent().getExtras();
String ReceivedTitle = bundle.getString("Title");
TextView.setText(ReceivedTitle);
0
一種選擇是在啓動子活動Intent時,使用putExtras傳遞想要在子活動上設置的文本字符串。然後,在創建或開始時,執行setText。
意圖myIntent = new Intent();
myIntent.setClassName(「com.mypackage」,「com.mypackage.SubActivity」);
myIntent.putExtra(「com.mypackage.MyText」,「Hello World」);
startActivity(myIntent);
相關問題
- 1. 從另一個活動訪問方法
- 2. 從另一個活動訪問TabHost
- 3. 訪問另一個類的成員
- 4. 訪問另一個對象的成員
- 5. C#訪問成員變量從一個類到另一個
- 6. 訪問元素在另一個活動
- 7. 從另一個類訪問靜態成員函數
- 8. 從另一個類訪問類私有成員
- 9. 訪問C++從另一個類的靜態成員
- 10. Java;訪問成員實例變量從另一個類
- 11. 如何使用Timer從另一個類訪問成員?
- 12. 從活動或片段訪問mainThread中的成員
- 13. 從另一個活動訪問JSON響應
- 14. 在活動訪問UI元素從另一個類
- 15. 如何從另一個活動訪問文件
- 16. 從另一個包訪問您的主要活動
- 17. 從android中的另一個項目訪問活動
- 18. 如何從另一個活動訪問按鈕/活動的視圖
- 19. Android:如何從活動訪問更新另一個活動的私有變量
- 20. Android上,我的主要活動從另一個活動訪問的參考
- 21. 如何從另一個片段活動中的片段活動訪問按鈕
- 22. 從另一個活動更新活動
- 23. Android - 從另一個活動完成活動
- 24. 從另一個活動調用另一個活動
- 25. 如何從另一個類的成員函數中訪問數據成員和成員函數?
- 26. 從另一個活動
- 27. 從另一個活動
- 28. 如何從另一個子類的嵌套成員訪問一個抽象的超類的成員
- 29. 訪問一個靈活的陣列成員用C
- 30. 訪問從另一個類
如果我想這個多次,就像從一個計時器呢? – Chiggins 2010-06-30 02:12:12
你是不是每秒都會將數據從你的MainActivity發送到你的SubActivity?嗯,這不是一個好方法。我thik你會實施一項服務!在後臺運行並將其與您的活動綁定=) – Jorgesys 2010-06-30 15:00:43