读书人

【转】android应用全局变量

发布时间: 2012-09-24 13:49:41 作者: rapoo

【转】android使用全局变量

public class MyApp extends Application{private Integer[] state;public Integer[] getState(){return state;}public void setState(Integer[] state){this.state = state;}@Overridepublic void onCreate(){super.onCreate();// 一定要在onCreate方法里给变量赋值setState(we);}public Integer[] we = new Integer[]{R.drawable.btn_normal, R.drawable.btn_press, R.drawable.btn_selector,R.drawable.icon};}

?

在所需要的activity中使用
?MyApp appState = (MyApp)getApplicationContext();
?Integer[] we = appState.getState();
?来获取,最后一步别忘了在manifest中的application标签中添加

android:name=".MyApp"(这儿不是新建<application></application>)

读书人网 >Android

热点推荐