为了账号安全,请及时绑定邮箱和手机立即绑定

片段内的片段

片段内的片段

守着星空守着你 2019-07-31 15:50:21
片段内的片段我需要有关片段内部片段的帮助,实际上我在按下后退按钮时遇到问题。应用程序主屏幕上有按钮并按下每个按钮视图替换为新的片段(并且该片段包含在另一个片段内),动态添加/替换片段工作正常,按下button1片段替换,按下按钮时也一样,但是如果我按下按钮再次出现异常:"Duplicate id 0x7f05000a, tag null, or parent id 0x7f050009 with another fragment for com........ fragmentname"意味着片段或内部片段已经添加,我试图再次添加它们,任何人都知道如何使用片段内部片段和来回移动没有任何问题,感谢支持。MainActivity,其中片段是动态添加和替换的。public class FragmentInsideFragmentTestActivity extends Activity {     private Button button1;     private Button button2;     private Button button3;     private Button button4;     /** Called when the activity is first created. */     @Override     public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.main);         button1 =(Button) this.findViewById(R.id.button1);         button1.setOnClickListener(new View.OnClickListener() {            public void onClick(View view) {                onButtonClick(view);             }         });         button2 =(Button) this.findViewById(R.id.button2);         button2.setOnClickListener(new View.OnClickListener() {             public void onClick(View view) {                 onButtonClick(view);             }         });         button3 =(Button) this.findViewById(R.id.button3);         button3.setOnClickListener(new View.OnClickListener() {             public void onClick(View view) {                onButtonClick(view);             }         });         button4 =(Button) this.findViewById(R.id.button4);         button4.setOnClickListener(new View.OnClickListener() {            public void onClick(View view) {                onButtonClick(view);            }         });     }希望我试着解决我的问题。
查看完整描述

3 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

AFAIK,碎片不能容纳其他碎片。


UPDATE

使用当前版本的Android Support软件包 - 或API级别17及更高级别的本机片段 - 您可以通过以下方式嵌套片段getChildFragmentManager()。请注意,这意味着您需要在API级别11-16上使用Android支持包版本的片段,因为即使这些设备上存在片段的本机版本,该版本也没有getChildFragmentManager()


查看完整回答
反对 回复 2019-07-31
  • 3 回答
  • 0 关注
  • 364 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信