Lon*_*fPR 2 android android-fragments android-fragmentactivity fragment-tab-host
我有一个包含5个标签的FragmentTabHost.其中一个加载ListFragment.单击列表中的项目时,我想将新片段加载到当前选项卡中.我似乎无法找到如何做到这一点.我唯一能做的就是用新内容发布一个全新的活动.我如何将新片段加载到活动选项卡中?
在列表的onClick方法中,您可以使用以下代码替换片段来调用活动中的方法(假设android.R.id.tabcontent是FragmentTabHost中FrameLayout的id):
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.replace(android.R.id.tabcontent, new TabFragment());
transaction.addToBackStack(null);
transaction.commit();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3645 次 |
| 最近记录: |