Android片段教程';s代码不清楚
我正在温习我的知识片段,跟随课程;演示代码中有一条语句听起来不太清楚Android片段教程';s代码不清楚,android,android-fragments,Android,Android Fragments,我正在温习我的知识片段,跟随课程;演示代码中有一条语句听起来不太清楚 FragmentTransaction ft = getFragmentManager().beginTransaction(); if (index == 0) { ft.replace(R.id.details, details); } else { ft.replace(R.id.a_item, details); } 我想我可以理解代码背后的逻辑,但无法找出id=a_item的项在哪里;它似乎没有被宣
FragmentTransaction ft = getFragmentManager().beginTransaction();
if (index == 0) {
ft.replace(R.id.details, details);
} else {
ft.replace(R.id.a_item, details);
}
我想我可以理解代码背后的逻辑,但无法找出id=a_item的项在哪里;它似乎没有被宣布在任何地方,显然演示应用程序不工作
你能帮我更好地理解那段代码吗?提前感谢
指的是一个R.id.details
,您想在其中插入一个片段(或替换一个片段)视图组
指应在详细信息
视图组中插入/替换的片段实例
- 不要忘记调用
transaction.commit()
- 这不适用于使用片段标记直接插入XML的片段。您只能替换从Java代码中插入的片段