gpt4 book ai didi

Android:样式 ListView

转载 作者:行者123 更新时间:2023-11-29 02:05:36 25 4
gpt4 key购买 nike

我想在 ListView 中添加一些样式,这样当 ListView 的一项悬停时,该列表项的颜色会发生变化。我不知道如何实现这一目标。

也请提出一些关于设置 ListView 样式的其他想法。

问候,

最佳答案

使用选择器来定义当您聚焦该项目、选择该项目并按下该项目时应该发生什么,我怀疑您不能将鼠标悬停在 View 上,因为 Android 设备使用触摸屏界面而不是像鼠标这样的指向界面。

这对您有帮助:

在名为 listselector.xml 的 drawable 文件夹中创建一个 XML 文件

 <?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:drawable="@color/blue" /> <!-- focused -->
<item android:state_focused="true" android:state_pressed="true" android:drawable="@color/blue" /> <!-- focused and pressed-->
<item android:state_pressed="true" android:drawable="@color/green" /> <!-- pressed -->
<item android:drawable="@color/white" /> <!-- default -->
</selector>

然后将您在 ListView 中使用的 TextView 的背景设置为这样

android:background = "@drawable/listselector",

应该这样做。

关于Android:样式 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10256656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com