自定义按钮大小(以像素为

时间:2012-06-26 12:37:06

标签: android

最后我完成了我的工作,现在我需要把它交给设计师。应用程序有一些按钮和复选框。

所以问题是她应该为每个屏幕尺寸(ldpi,mdpi,hdpi,xhdpi)绘制多大的按钮和复选框,或者她只能为按钮绘制一个图像而为checbox绘制另一个图像并且可以缩放它?

谢谢你。

1 个答案:

答案 0 :(得分:0)

这实际上取决于你的按钮有多大。您可以查看以下链接的尺寸: http://developer.android.com/images/screens_support/screens-densities.png

但我同意Mikelsreal(创建一个9补丁图片)。

创建任意大小的按钮图像。

  • 在图像上方添加黑色像素,以设置图像应水平拉伸的位置。
  • 在图像左侧添加黑色像素,以设置图像应垂直拉伸的位置。
  • 在可以垂直放置内容的右侧添加黑色像素
  • 在图片下方添加黑色像素,以设置内容可以水平放置的位置

将图像重命名为:yourImageName.9.png

它应该有效。 有关详情,请查看(developer.android.com/tools/help/draw9patch.html)