【问题标题】:Android Eclipse add "Button-like state" to listview itemsAndroid Eclipse 将“类似按钮的状态”添加到列表视图项
【发布时间】:2011-12-23 15:29:58
【问题描述】:

设置列表视图项的最快方法是什么,以便在您单击它们时它们会闪烁到不同的状态以让用户知道他们单击了它?诸如快速图像更改、颜色更改、边框颜色等。

【问题讨论】:

    标签: android eclipse listview states


    【解决方案1】:

    这是使用颜色为列表视图创建选择器的方法。

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
    
        <item android:state_selected="false" android:state_pressed="false" 
        android:drawable="@color/grey" />
    
        <item android:state_pressed="true" android:drawable="@color/blue" />
    
        <item android:state_selected="true" android:state_pressed="false" 
        android:drawable="@color/blue" />
    
    </selector>
    

    这是一个很好的教程。Customizing Listview selected color

    【讨论】:

    • 该 xml 会进入 标签内,还是定义为它自己的 xml 文件?
    • 那将是它自己的 XML 文件。查看教程。完全向您展示如何做到这一点。真的很深入
    • 它甚至向您展示了如何在单击 ListView 时创建选择器或自定义文本或图像。
    • 好极了,我去看看。谢谢
    • 很高兴知道这个 Coder_For_Life22。很简单,但我从来没想过。我正在使用这个...为你投票
    猜你喜欢
    • 2014-01-06
    • 1970-01-01
    • 2011-01-10
    • 1970-01-01
    • 2014-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-09
    相关资源
    最近更新 更多