简体   繁体   English

如何在framgent视图分页器内部添加片段

[英]How can I add a fragment inside view pager framgent

I am using a view pager .It contains three fragments. 我正在使用视图分页器。它包含三个片段。 I need to add fragment on one of the view pager fragments when button clicked but I am having a problem in doing that. 单击按钮时,我需要在视图分页器片段之一上添加片段,但是这样做有问题。

this is the java code that should opens the new fragment but there is something wrong in it 这是应该打开新片段的Java代码,但其中存在错误

        Toast.makeText(context, "clicked", Toast.LENGTH_SHORT).show();
        Bundle lessonData = new Bundle();
        LessonContent lessonContent = new LessonContent();
        lessonData.putString("lessonTitle", mylist.getTitle());
        lessonData.putString("lessonContent", mylist.getContent());
        lessonContent.setArguments(lessonData);
        ((Activity) context).getFragmentManager().beginTransaction()
                .add(lessonContent, null)//I think this line is wrong
                .addToBackStack(null)
                .commit();
.add(lessonContent, null)//I think this line is wrong

Should probably replace by: 应该替换为:

.replace(R.id.yourfragmentcontainerid, lessonContent) // or android.R.id.content

And then it should work. 然后它应该工作。 The point is, it's not getting the layout to show so, it does not show anything. 关键是,它没有使布局显示出来,因此,它什么都不显示。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何设置通过分页器适配器创建的片段内xml元素的可见性? - How can I set the visibility for a xml element inside a fragment created via pager adapter? 如何在View Pager中的图像顶部添加文本? - How do I add text on top of images in View Pager? 如何通过单击按钮在视图寻呼机中用新片段替换当前片段 - How to replace current fragment with a new fragment in a view pager with a click of a button 我不能取消插入.equalTo()是否在我的框架中工作 - I can't unsertand if .equalTo() works in my framgent Android:如何在TabLayout中的部分寻呼机适配器内替换/删除片段 - Android: how to replace/delete a fragment inside section pager adapter in TabLayout 单击查看寻呼机项目时如何打开新活动? - How can I open a new activity when I click on a view pager item? Android studio java - 在视图寻呼机内的 map 片段中显示底部工作表行为 - Android studio java - Showing bottom sheet behavior in a map fragment inside a view pager 如何设置“项目点击侦听器”上的视图寻呼机? 设置点击监听器不起作用 - How can I set view pager's on Item Click Listener? Set On Click Listener is not working 如何在我的活动中查看寻呼机数据 android java - How can I get view pager data in my activity android java Android片段事务动画不适用于View Pager - Android fragment transaction animation is not working on view pager
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM