告诉片段哪些XML要膨胀

我从一个打开listFragment(Al)的主片段开始,或者我可以选择正常的片段(Jim)。如果从listFragment(Al)调用我的新片段(Bob),我希望Fragment(Bob)调用XML A.如果从Fragment(Jim)调用Fragment(Bob),我想让Fragment(Bob)膨胀XML B.如何从listFragment(Al)和Fragment(Jim)传递一个值,该值可以在片段的onCreateView(Bob)中检查,以便片段(Bob)知道哪个XML要膨胀? 希望一切都有道理。 谢谢。     
已邀请:
使用get / set参数: http://developer.android.com/reference/android/app/Fragment.html#getArguments() [编辑] 因此,当您从Fragment Jim创建Fragment Bob时,您可以执行以下操作:
Bob b = Bob.newInstance();
Bundle bundle = new Bundle();
bundle.put("resourceId", R.id.XMLB);
b.setArguemnts(bundle);
或者你甚至可以在newInstance方法中接受resourceId
Bob b = new Bob.newInstance(R.id.XMLB);
    

要回复问题请先登录注册