Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在安卓系统中,如何将额外的片段包含到ViewPager中?_Android_Android Viewpager_Android Tablayout - Fatal编程技术网

Android 在安卓系统中,如何将额外的片段包含到ViewPager中?

Android 在安卓系统中,如何将额外的片段包含到ViewPager中?,android,android-viewpager,android-tablayout,Android,Android Viewpager,Android Tablayout,我目前正在使用带有表格布局的ViewPager,ViewPager目前由三个独立的片段组成 我希望能够使用已经存在的片段之一上的按钮切换到第四个片段 但是,我不希望在不使用按钮到达第四个片段的情况下,通过通常的方式(即滚动)访问第四个片段。类似地,我希望在当前显示第四个片段时禁用滚动 这样做的最佳方式是什么 我能想到的最新技术是在我的主布局中创建一个隐藏片段。然后,我可以在按下按钮的同时显示它,同时隐藏ViewPager 有更好的方法吗?将您的ViewPager包含在片段中,然后单击下一个片段的

我目前正在使用带有
表格布局的
ViewPager
ViewPager
目前由三个独立的片段组成

我希望能够使用已经存在的片段之一上的按钮切换到第四个片段

但是,我不希望在不使用按钮到达第四个片段的情况下,通过通常的方式(即滚动)访问第四个片段。类似地,我希望在当前显示第四个片段时禁用滚动

这样做的最佳方式是什么

我能想到的最新技术是在我的主布局中创建一个隐藏片段。然后,我可以在按下按钮的同时显示它,同时隐藏
ViewPager


有更好的方法吗?

将您的ViewPager包含在片段中,然后单击下一个片段的make replace,您可以在Backpress上返回ViewPager的片段