我不知道如何對另一個活動中的按鈕進行引用。例如: 我想更改屬於活動A的按鈕的狀態並更改活動B上按鈕的狀態。謝謝!如何引用另一個活動中的按鈕?
0
A
回答
3
我的Android的理解是,你不知道。如果你需要改變另一個活動的狀態,你可以通過意圖傳遞某種信號,或者改變一些持久的值(可能是數據庫的一部分)。
0
你不能直接這樣做。如果您真的需要這些,那麼當您通過Intent從Activity1切換到Activity2時,只需將一個值傳遞給Activity2,該值與您試圖實現的Activity2中按鈕的狀態相關。然後,在Activity2的onCreate方法中,檢索該值並相應地設置該按鈕的狀態。假設你想使按鈕不可見,則在活動1,用你可以這樣做
Intent intent = new Intent(Activity1.this , Activity2.class);
intent.putExtra("buttonStatus" , "invisible");
startActivity(intent);
然後在活性2 onCreate方法,
String value = getIntent().getExtras().getString("buttonStatus");
if(value.equals("invisible")){
MyButton.setVisibility(View.INVISIBLE);
}
希望它能幫助。
+0
謝謝! @Ayon我會嘗試的! – user2850914
相關問題
- 1. 如何使用按鈕從一個活動移動到另一個活動?
- 2. 從按鈕調用另一個活動
- 3. 從另一個活動調用按鈕
- 4. 如何使用另一個按鈕執行一個活動?
- 5. 如何在Android中使用按鈕打開另一個活動
- 6. 如何爲一個按鈕,從另一個活動的Android
- 7. 如何從另一個活動調用onClick方法的按鈕
- 8. 如何從一個活動動態創建按鈕,另一個活動
- 9. 如何使用不同活動的按鈕在另一個活動中自動創建按鈕?
- 10. 如何製作一個按鈕,打開另一個活動
- 11. 如何從另一個片段活動中的片段活動訪問按鈕
- 12. 如何從另一個活動禁用按鈕
- 13. 如何激活另一個按鈕的按鈕
- 14. Android Studio - 打開活動的按鈕 - 打開新活動的另一個按鈕
- 15. 如何啓動按鈕另一個活動點擊
- 16. 一個按鈕激活另一個不活動
- 17. 在另一個類中引用一個類按鈕動作
- 18. 按鈕在一個活動中與另一個活動中的按鈕做相同
- 19. 如何從另一個活動訪問按鈕/活動的視圖
- 20. 將一個活動中的兩個按鈕連接到另外兩個活動
- 21. 如何從按鈕循環轉到另一個活動?
- 22. android - 如何從另一個活動獲取按鈕
- 23. 如何後退按鈕在另一個活動
- 24. 如何通過單擊另一個活動的另一個按鈕更改按鈕顏色永久
- 25. 動態添加按鈕從一個活動到另一個
- 26. 如何在Android中使用無編碼的按鈕打開另一個活動
- 27. 按鈕不在另一個活動中禁用
- 28. 如何自動將按鈕移動到另一個按鈕?
- 29. 如何使用一個活動的按鈕添加到另一個活動的列表視圖?
- 30. Android:如何通過單擊另一個活動中的按鈕傳遞一個活動的數據
謝謝! @John Zeringue我明白了。我使用了數據庫中的一個值,並在另一個活動中進行了我想要的更改。 – user2850914