java - 当方向改变时如何将垂直滚动更改为水平滚动?

标签 java android android-recyclerview

当设备方向更改为横向时,我想将回收器 ScrollView 从垂直更改为水平...

这是我的 recyclerView 滚动方向代码:

LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this); 
linearLayoutManager.setOrientation(RecyclerView.VERTICAL); 
recyclerView.setLayoutManager(linearLayoutManager);

最佳答案

尝试

mRecyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, true));

假设您在 RecyclerView 中使用LinearLayoutManager,那么您可以将 true 作为 LinearLayoutManager 中的第三个参数传递构造函数。

关于java - 当方向改变时如何将垂直滚动更改为水平滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60967703/

相关文章:

android-recyclerview - 如何迭代 RecyclerView 项目

android - glide recyclerview 集成有哪些进展?

Java 单线程聊天应用程序

java - java中两个矩形之间的碰撞检测

android - 加解密资源库

android - 将调色板颜色应用到 f​​ab on pressed 状态

java - 困难的 JAXB 映射

java - Stack.capacity() 和 Stack.size() 的区别

Android startActivity() 崩溃

安卓版面: Horizontal Recyclerview inside a Vertical Recyclerview inside a Viewpager with Scroll Behaviors