Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.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
Java 实现一个既垂直又垂直的列表;水平滚动_Java_Android_User Interface_Listview_Android Recyclerview - Fatal编程技术网

Java 实现一个既垂直又垂直的列表;水平滚动

Java 实现一个既垂直又垂直的列表;水平滚动,java,android,user-interface,listview,android-recyclerview,Java,Android,User Interface,Listview,Android Recyclerview,我有一个关于Android应用程序UI实现的问题。我想要实现的UI非常类似于Slideshare应用程序UI,我将其附在下面: 对图像的大小表示歉意。但基本上我想实现一个垂直列表,列表中的每个项目都是另一个水平子项目列表 我目前的计划是实现一个垂直的RecyclerView,然后将列表中的每个项目实现为一个水平的RecyclerView(基本上是一个二维的RecyclerView) 我走对了吗?很抱歉,我无法提供任何代码,因为我仍处于设计阶段。我不想要任何代码解决方案,而是想要一个关于如何实现

我有一个关于Android应用程序UI实现的问题。我想要实现的UI非常类似于Slideshare应用程序UI,我将其附在下面:

对图像的大小表示歉意。但基本上我想实现一个垂直列表,列表中的每个项目都是另一个水平子项目列表

我目前的计划是实现一个垂直的
RecyclerView
,然后将列表中的每个项目实现为一个水平的
RecyclerView
(基本上是一个二维的
RecyclerView)

我走对了吗?很抱歉,我无法提供任何代码,因为我仍处于设计阶段。我不想要任何代码解决方案,而是想要一个关于如何实现这样的UI的指南或小提示


感谢您花时间阅读此问题。任何提示都将不胜感激

您可以使用TwoWayView库为bot水平和垂直列表视图实现此方案,也可以使用RecyclerView

双向视图库:

双向视图示例:

您可以阅读有关如何在上实现此功能的优秀教程。

您可以查看并 当然,这可能是一个帮助,它解释了如何在Android中实现动态Shelfview

我发现这个答案是这样的:
这很好地解释了这个问题,你也可以看看。我希望这些链接对您有所帮助;)

您应该使用RecyclerView或TwoWayView库谢谢您的建议。我似乎找不到适合您建议的库的API文档,您知道它在哪里吗?或者没有?您可以查看示例应用()中的内容,这里有一个关于如何实现它的好教程。。。没有官方文档,但实施起来并不难!!如果你把它作为一个答案发布,我将投票并接受它作为答案。非常感谢:)嘿,非常感谢你的建议!事实上,这些链接对我来说非常有用:)欢迎你;)当然,你的问题很完美,也很有帮助。