该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第一个activity的textview没有数据,然后进入第二个activiy传数据给第一个activity并显示。切换到其他activity的时候再切换到主界面数据就没了,请问这个应该怎么修改。其他activity继承mainactivity,是否也需要修改
刚学java,感激不尽
下面是代码
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
super.onCreateOptionsMenu(menu);
menu.add(1,1,1,"日期时间");
menu.add(1,2,2,"对话框");
menu.add(1,3,3,"上下文菜单");
menu.add(1,4,4,"主界面");
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
Intent intent1=new Intent();
intent1.setClass(MainActivity.this,MainActivity.class);
Intent intent2=new Intent(MainActivity.this,secondActivity.class);
Intent intent3=new Intent(MainActivity.this,thirdActivity.class);
Intent intent4=new Intent(MainActivity.this,fourthActivity.class);
switch (item.getItemId())
{
case 1:
onPause();
startActivity(intent2);
break;
case 2:
onPause();
startActivity(intent3);
break;
case 3:
onPause();
startActivity(intent4);
break;
case 4:
super.onResume();
startActivityForResult(intent1,0);
default:
return super.onOptionsItemSelected(item);
}
return true;
}