android - 在 Android Studio 提供的“Bluetooth Le Gatt”示例项目中触摸时列表项如何变暗
问题描述
通过stackoverflow,我找到了有关如何在触摸列表项时使其变暗的答案,以便用户知道列表视图中的哪个项目将被选中。
但我在 Android Studios 提供的 Bluetooth Le Gatt 示例项目中找不到该类型功能的任何类型的实现。
解决方案
我使用我的可绘制文件夹中的 xml 文件为我的列表项背景提供了从常规白色更改它们的颜色。这可以防止列表项在触摸时变暗。
编辑:您还可以将背景设置为可选择的,以便在选择/按下时产生效果。
android:background="?android:attr/selectableItemBackground"
推荐阅读
- linux - 如何连接到 git 存储库并通过它远程跨平台工作?
- jquery - 将输入文本值传递到按键上的 API url (Flickr & .getJSON)
- xml - Decode base64 containing XML text into String variable
- java - Java rest server: avoid the removal of an item while processing it
- django - 测试时如何在不遵守空约束的情况下保存模型?
- django - 413 Payload Too Large on Django server
- python - How to drag the icon when using drag and drop
- cassandra - Cassandra删除查询,如果条件不起作用
- xpath - Evaluate xpath selector to get text in p- and li-tags
- pdf - pdf差异数组中的不熟悉格式