这个问题在这里已经有了答案:
How to disable RecyclerView scrolling?
(32 个回答)
2年前关闭。
android java新手并试图解决这个问题。如果我想要一个数组适配器来水平显示图像列表,除了 RecyclerView 之外,我还有哪些选项?
基本上,我在做一个中国麻将游戏。我想水平显示需要onClickListener
的缩略图功能。屏幕不需要是可滚动的。一个 LinearLayout
似乎没有阵列适配器。
最佳答案
没有布局具有类似于 arrayadapter 的东西,如果图像的数量没有改变,我建议将它们放在你提到的布局中并单独引用单独的 ImageView
或者,如果数量是动态的,我建议使用 ListView 但禁用滚动,例如使用这个:
listView.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
return (event.getAction() == MotionEvent.ACTION_MOVE);
}
});
关于java - 如果我不需要可滚动功能,请替换 RecyclerView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61572277/