1

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

4

2 回答 2

2

您可以在 SDK 中找到这些图像:

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

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

正如cafelatte所说,您需要提供 4 种不同的密度。有四种类型:

  • ldpi:用于低密度 (ldpi) 屏幕 (~120dpi) 的资源
  • mdpi:中等密度 (mdpi) 屏幕 (~160dpi) 的资源。(这是基线密度。)
  • hdpi:用于高密度 (hdpi) 屏幕 (~240dpi) 的资源。
  • xhdpi:超高密度 (xhdpi) 屏幕 (~320dpi) 的资源。
于 2013-03-28T21:09:41.633 回答
2

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

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

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

于 2013-03-28T21:13:29.773 回答