【问题标题】:How do I get androids defualt control images如何获取android的默认控件图像
【发布时间】:2013-03-29 18:05:59
【问题描述】:

我想更改用于指示选定单选按钮的颜色。我找到了一个explanation 说明如何这样做。我唯一缺少的是要使用的图像来源。为了保持一致的外观,我想采用默认使用的现有图像并重新着色它们。我以前看过一个解释如何获取图像的指南,但是当我尝试搜索时,我找不到它。

【问题讨论】:

    标签: android radio-button


    【解决方案1】:

    您可以在 SDK 中找到图像:

    x:\path\to\SDK\platforms\android-17\data\res\drawable-mdpi

    单选按钮中的图像以btn_radio 开头。

    作为cafelatte 注释,您需要提供4 个不同的densities。有四种类型:

    • ldpi:用于低密度 (ldpi) 屏幕 (~120dpi) 的资源
    • mdpi:用于中等密度 (mdpi) 屏幕 (~160dpi) 的资源。 (这是基线密度。)
    • hdpi:用于高密度 (hdpi) 屏幕 (~240dpi) 的资源。
    • xhdpi:超高密度 (xhdpi) 屏幕 (~320dpi) 的资源。

    【讨论】:

      【解决方案2】:

      要么创建您自己的资源,要么从 SDK 中提取您需要的资源。

      ${your-sdk-dir}\platforms\android-${apilevel}\android.jar

      只需从 res\drawable* 子目录下获取您需要的资源。如果需要,不要忘记提供 [l/m/h/x]dpi 资源。

      【讨论】:

        猜你喜欢
        • 2017-08-14
        • 1970-01-01
        • 2011-10-09
        • 2011-05-22
        • 1970-01-01
        • 2017-09-09
        • 2012-07-16
        • 1970-01-01
        • 2013-08-20
        相关资源
        最近更新 更多