如何调整复选框drawable以正确拟合?

时间:2014-02-23 16:33:30

标签: android checkbox drawable

我正在使用Android开发应用程序,因为我使用深色背景,复选框不可见所以我需要使用drawable,我创建了一个45 x 45像素图像,如果我测试它一个Nexus 5,图像看起来很大,在较低分辨率的手机中它看起来更大,这是输出:

[1]: http://i.imgur.com/isUuYOp.png

可绘制复选框的建议尺寸是多少?我如何根据不同的分辨率进行调整?谢谢!

修改

由于我最终使用9patch图像的建议,我想仔细检查我的假设是否正确,因为我需要调整整个复选框的大小,边界应该在图像的边缘对吗?我没有选择透明区域:

enter image description here

那可以吗?我已经在Nexus 5和模拟器(320 x 480)中对它进行了测试,看起来没问题,只需仔细检查,谢谢!

1 个答案:

答案 0 :(得分:1)

以下是有关Android尺寸的信息:http://developer.android.com/design/style/metrics-grids.html

CheckBox这么好的大小约为32dp,你可以将图像设为9-patch。因此,最小像素大小会自动缩放以适应并且看起来很好。

对于像素大小,请检查:http://developer.android.com/design/style/iconography.html