2016-07-28 36 views
0

我正在用Android Studio构建一个应用程序,并且我的一个活动(可让用户在画布上绘图)具有“工具栏”,其中包含“清除”,“撤消”,“重做”等。Android Studio - 如何更改图标的大小?

我正在使用内置的图标 - 即我去'Drawables'文件夹,右键单击,转到'添加矢量资产',然后选择适当的图标。我发现我可以改变添加图标的大小,但我无法弄清楚如何使用它。

因此,在手机屏幕上,我想使用标准的24dp图标。但是,在平板电脑屏幕上,我希望图标更大,因为它们在更大的屏幕上有点丢失。

虽然我不知道如何做到这一点,我甚至不确定我是否使用正确的方法。我知道我可以为不同的密度创建不同的可绘制子文件夹,但与实际屏幕尺寸不同的是密度。

这是什么最好的方法呢?

谢谢!

回答

1

您应该增加工具栏高度,图标将自动适合其容器。

如果要更改图标的大小,请双击图标的xml文件并更改其内部的宽度和高度。不要触摸viewportWidth和viewportHeight参数!

一般来说,你不应该这样做,因为它不会遵循谷歌的指导方针。

+0

谢谢,我会尝试增加工具栏高度。我认为最好在dimens.xml中为单个屏幕尺寸设置它?我发现我可以为不同的屏幕尺寸创建'值大'等。 – Sharon