【发布时间】:2014-02-09 21:09:48
【问题描述】:
我有几个活动,我想在每个活动上添加一些整数到列表 换句话说,我希望 myList 能够从每个活动中添加整数
但是当调用 myList 的 size 时它返回 0 。
头等舱:
public class BatteryActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
MyApplication hh = new MyApplication();
hh.MyApplication1(10);}
二等:
public class elseActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
MyApplication hh = new MyApplication();
hh.MyApplication1(500);}
包装类:
public class MyApplication extends Application {
List<Integer> myList = new ArrayList<Integer>();
public void MyApplication1(int hesham) {
this.myList.add(hesham);
}
public List<Integer> MyApplication2() {
return this.myList;
}
调用Mylist size();
Toast.makeText(getApplicationContext(), String.valueOf(hh.MyApplication2().size()), Toast.LENGTH_LONG).show();
【问题讨论】:
标签: java android arrays arraylist