第一种情况没实践过。第二种情况我有用到fragment,item的fragment和list的fragment通过fragmentmanager的调用来实现切换。数据的刷新和原列表的恢复,是在list的fragment中覆盖onResume方法来实现,因为进入item后,托管listfragment的acticity并不是直接被销毁了,使用onResume方法最为安全。这里用到了ListAdapter().notifyDataSetChanged()方法。

解决方案 »

  1.   

    你可以看下Activity的Launch mode的这部分知识你可以学习下startactivityforresult的知识
      

  2.   

    1.             Intent intent = new Intent();  
                    intent.setClass(AActivity.this,BActivity.class);
                    intent.putExtras(bundle);
                    startActivity(intent); 
                    finish();
    楼主不是这个意思吗?从A到B,finish掉B,很简单啊。2.建议楼主看看startActivityForResult,了解下其跳转方式。另外,SharedPreferences这种东西在跳转时有时也会用到,最好也了解下,可以用它传个标识,根据标识确定是否刷新页面。