4

我在做安卓应用,一切都很顺利,但是当我用大图做action bar的时候,android平台不适合action bar的大小,icon显得很大,怎么设置icon的宽高在 android 的操作栏中

4

3 回答 3

6

我希望你已经阅读了Action Bar Icons文档,因为文档已经包含了图标的大小。

在此处输入图像描述

无论如何,这是一个可以帮助您生成操作栏图标的 Android Asset Studio 工具。

于 2013-01-29T13:26:44.107 回答
2

我已经通过根据android标准为每个密度制作暗淡文件来解决这个问题,当从服务器接收到图像时,用相应的暗淡值重新调整它们的大小,然后将它们添加到我的操作栏中

于 2013-01-30T12:50:25.803 回答
1

我不确定您为什么Action Bar

操作栏图标(API 级别 11 及以上)的规定尺寸如下:

ldpi(120dpi) - 18x18 像素

mdpi(160dpi) - 24x24 像素

hdpi(240dpi) - 36x36像素

xhdpi(320dpi) - 48x48 像素

访问此链接了解更多信息:http: //developer.android.com/guide/practices/ui_guidelines/icon_design_action_bar.html

或者,只需使用Android Asset Studio为您创建必要的资源。您所要做的就是选择您想要操作栏图标的图像,然后它会在 ZIP 文件中为您创建它们以供使用。这个是相当节省时间的。

于 2013-01-29T13:27:16.357 回答