Actionbar图标大小在不同平台上不一样

时间:2013-12-07 01:03:18

标签: android

这是我的设置。两片--7“和21”。较小的平板电脑具有较高的DPI。 两个png图像。这两张图片都是36x36。第一个图像被复制到drawable-ldpi目录,第二个图像被复制到drawable-mdpi目录。这些图像在操作栏中显示为菜单项。

在21英寸平板电脑上,两个图像都以相同的高度显示。框架在操作栏的顶部和底部留下大约10%的空间。

在7英寸平板电脑上,第一张图片显得比第二张图片大。第一张图片的底部与操作栏的底部对齐。

我试图理解框架如何计算要显示的最终位图的高度。我正在开发自定义视图,需要进行类似的计算。提前感谢您的帮助。

1 个答案:

答案 0 :(得分:-1)

Two png images. Both the images are 36x36. The first image is copied to drawable-ldpi directory and the second image is copied to drawable-mdpi directory.

首先,您必须为每个设备/屏幕尺寸提供不同尺寸的相同图像。

然后,你应该创建其他文件夹,例如drawable-large,它将为你的平板电脑等大屏幕处理drawables

Have a look here