我有一個活動說A被許多其他活動擴展,我有一個活動A的變量,所有其他子活動(類)使用它擴展它。我想知道是否可以從子活動中爲該變量設置一個值,這樣該更改將反映在所有其他擴展活動A的子類中。我知道它的一個基本問題,我對此感到陌生。可以子類初始化超類變量
eg:
Activity A has
public String global = "ABC"
Activity B extent A
display(global); ---> ABC
Activity C extent A
display(global); ---> ABC
Activity D extent A
display(global); ---> ABC
現在我該如何在活動D中更改全局,使活動B和C也應該受到影響。
如果它是一個* instance *變量,那麼任何更改只會影響*該實例*。這聽起來像你*可能*想要一個靜態變量。 –
http://stackoverflow.com/questions/1944656/android-global-variable這解決了我的問題,感謝您的幫助 –