【问题标题】:White checkbox android [closed]白色复选框android [关闭]
【发布时间】:2014-06-11 20:30:27
【问题描述】:

我想要一个以白框为背景的复选框(通常复选框的背景是透明的)。 android 是否提供了任何方法来改变其原生复选框的颜色并将其用作我们想要的任何颜色?

解决方案:This 是一个网站,可以为我们提供我们想要的任何颜色的原生小部件。

【问题讨论】:

  • @sijeesh 我想使用默认框并打勾,所以我实际上是在问android是否为白色复选框提供了任何drawables?我不想创建drawables并将它们放在res中

标签: android


【解决方案1】:

为复选框编写一个样式,如下所示:

<?xml version="1.0" encoding="utf-8"?>
     <selector  xmlns:android="http://schemas.android.com/apk/res/android">
     <item android:state_checked="false" android:drawable="@drawable/un_check" />
     <item android:state_checked="true" android:drawable="@drawable/checked" />
     <item android:drawable="@drawable/un_check" /> <!-- default -->
</selector>

【讨论】:

    【解决方案2】:

    我发布的图像屏幕截图看起来如何,如果你想去我在路径下面提到的androidsdk

    我在此处附加图片复选框,以白色框为背景

    我已经附加了您看不到的图像按钮,但我可以指定复选框,您可以在您安装的 android sdk 中找到该复选框

    Android SDK\platforms\android-19\data\res\drawable-mdpi\btn_check_on_pressed_holo_dark

    【讨论】:

    • 找不到复选框
    • 通过上面的位置你可以找到最新的api版本19中的复选框
    猜你喜欢
    • 2015-05-27
    • 1970-01-01
    • 1970-01-01
    • 2013-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-27
    • 2016-08-03
    相关资源
    最近更新 更多