我有包含 4 个选项卡的 TabActivity。
像这样在 tabhost 活动中创建的选项卡
TabSpec firstTabSpec = tabHost.newTabSpec("tid1");
Intent send_names_intent1 = new Intent(this,tab1.class);
//here is some data I receive it from previous activity
//and want to send them to the tab
send_names_intent1.putExtra("names", names);
send_names_intent1.putExtra("check", test1);
firstTabSpec.setIndicator("Kingdom I").setContent(send_names_intent1);
tabHost.addTab(firstTabSpec);
在每个选项卡中,用户做一些工作,结果将显示在选项卡中,
问题是当切换到第二个选项卡然后返回到第一个选项卡时,所有结果都将消失,并且将再次创建选项卡。
注意:我尝试使用 getsharedprefrences() 但即使应用程序关闭并再次打开它也会加载保存的数据。