Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.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宽度填充\u父项不起作用_Android_Listview_Android Viewpager - Fatal编程技术网

Android ViewPager宽度填充\u父项不起作用

Android ViewPager宽度填充\u父项不起作用,android,listview,android-viewpager,Android,Listview,Android Viewpager,我有一个带有listview的片段,它的适配器包含两种类型的单元格(取决于位置) 列表中的第一个单元格应该是保存的自定义视图(按钮、ViewPager、CirclePageIndicator),第一个单元格的宽度是match\u parent 第二个单元格也是自定义视图,其中包含按钮和图像视图 我的问题是,当我将ViewPager.width放入包装内容或填充父项或匹配父项时,我无法在第一个单元格中看到视图页面(视图页面不显示),但是如果我放入一个宽度,例如300dp,我可以看到视图页面 我

我有一个带有listview的片段,它的适配器包含两种类型的单元格(取决于位置)

  • 列表中的第一个单元格应该是保存的自定义视图(按钮、ViewPager、CirclePageIndicator),第一个单元格的宽度是match\u parent
  • 第二个单元格也是自定义视图,其中包含按钮和图像视图
我的问题是,当我将ViewPager.width放入包装内容或填充父项或匹配父项时,我无法在第一个单元格中看到视图页面(视图页面不显示),但是如果我放入一个宽度,例如300dp,我可以看到视图页面

我可以看到按钮和CirclePageIndicator,它与ViewPager设置在同一第一个单元格中


如果您需要更多信息,请让我知道,任何提示将不胜感激


谢谢。

我发现了问题,似乎ViewPager与listView不兼容

此外,ViewPager不能正确处理wrap_内容,因此我似乎要更改整个视图