public class MyApp extends Application{ private Integer[] state; public Integer[] getState() { return state; } public void setState(Integer[] state) { this.state = state; } @Override public 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>)