android - 带有滚动手势选项的自定义列表视图不单击
问题描述
我想制作列表视图,允许用户在不点击列表项的情况下选择选项,项目将通过类似于堆栈的滑动手势来选择。 在此处输入图像描述查看
如此图像列表中所示,将像滚动一样移动(通过滑动更改选项)以避免拿起手指
如果您在 android 中找到任何库或小部件或任何其他方式,请告诉我
解决方案
创建 listview 或 recyclerview 并且必须在单击适配器中的项目时为背景项目()创建选择器。
这是聚焦时编辑文本的示例选择器
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="true"
android:state_focused="true">
<shape android:shape="rectangle">
<solid android:color="@color/white" />
<corners android:radius="6dp" />
<stroke android:width="1dp" android:color="@color/primary" />
</shape>
</item>
<item android:state_enabled="true">
<shape android:shape="rectangle">
<solid android:color="@color/white" />
<corners android:radius="6dp" />
<stroke android:width="1dp" android:color="@color/gray" />
</shape>
</item>
推荐阅读
- javascript - 强制停止函数执行
- java - Java FixedThreadPool 与每个线程的资源?
- c++ - 转换运算符的离线定义的编译器差异
- javascript - 如何检查工作表单元格是否包含错误?
- typescript - 在 TypeScript 中编写求和函数
- gnuplot - 输入数据的 Gnuplot 小数分隔符
- react-native - React Native 动画滑动
- python - Django:静态图像未加载
- r - 如何将循环中的结果放入 r 中的数据框中
- api - 使用 Instagram 的 Graph API,我如何检索帖子数据(媒体网址、标题、海报用户名等)