Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.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 如何在CoordinatorLayout内部创建Listview?_Android_Listview_Android Listview_Material Design_Android Coordinatorlayout - Fatal编程技术网

Android 如何在CoordinatorLayout内部创建Listview?

Android 如何在CoordinatorLayout内部创建Listview?,android,listview,android-listview,material-design,android-coordinatorlayout,Android,Listview,Android Listview,Material Design,Android Coordinatorlayout,我想使用以下内容创建布局: 顶部的工具栏 带有3个选项卡的tablayout 其中两个选项卡显示一个列表 其中一个选项卡显示一个网格 滚动列表/网格时,工具栏应收拢,tablayout应位于顶部。我已经解决了这个问题,但我正在处理以下类型的虚拟列表: <android.support.v4.widget.NestedScrollView app:layout_behavior="@string/appbar_scrolling_view_behavior" ....> &l

我想使用以下内容创建布局: 顶部的工具栏 带有3个选项卡的tablayout 其中两个选项卡显示一个列表 其中一个选项卡显示一个网格

滚动列表/网格时,工具栏应收拢,tablayout应位于顶部。我已经解决了这个问题,但我正在处理以下类型的虚拟列表:

<android.support.v4.widget.NestedScrollView
 app:layout_behavior="@string/appbar_scrolling_view_behavior"
....>
    <LinearLayout
    ...
    />
    ...
    .... copied 10 times
</NestedScrollView>

...
.... 复制了10次

现在我想使用一个真正的列表,比如listview和gridview。我用什么?在NestedScrollView中使用listview可以吗?

您应该使用
RecyclerView
而不是
listview
。看看这篇关于设计支持库的android开发者博客文章


也不要在
滚动视图
嵌套滚动视图
中使用
列表视图
/
网格视图
/
循环视图

您应该使用
RecyclerView
而不是
Listview
。看看这篇关于设计支持库的android开发者博客文章

也不要在
滚动视图
嵌套滚动视图
中使用
列表视图
/
网格视图
/
循环视图

在listview中尝试:

app:layout_behavior="@string/appbar_scrolling_view_behavior"


在listview中尝试:

app:layout_behavior="@string/appbar_scrolling_view_behavior"