• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

按下后退按钮时清除片段内容

java 来源:joefleec 3次浏览

当我按下后退按钮时,我想要清除片段。按下后退按钮时清除片段内容

所需循环: 当我点击物品1在我的活动的列表视图,我想让它显示只有物品1我的片段内容。当我按下并点击item2时,我只需要item2那里。但目前,item1item2在我的片段。

这是我开始我的片段:

@Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_fixtures); 

     if (savedInstanceState == null) { 
      mFixtureInfo = new FixtureInfoFragment(); 
      getSupportFragmentManager().beginTransaction() 
        .replace(R.id.containerMain, mFixtureInfo) 
        .commit(); 
     } 
    } 


===========解决方案如下:

尝试,只要你想你的片段是开放打电话片段的新实例。

它会每次创建一个新的片段。

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_fixtures); 

    if (savedInstanceState == null) { 
     FixtureInfoFragment mFixtureInfo = new FixtureInfoFragment(); 
     getSupportFragmentManager().beginTransaction() 
       .replace(R.id.containerMain, mFixtureInfo) 
       .commit(); 
    } 
} 

不全局声明你FixtureInfoFragmet。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)