首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

【转】android应用全局变量

2012-09-24 
【转】android使用全局变量public class MyApp extends Application{private Integer[] statepublic Intege

【转】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>)

热点排行