操作栏图标不适合其他Android图标

时间:2013-01-29 13:19:12

标签: android android-actionbar actionbarsherlock

我正在制作andriod应用程序,每件事情都进展顺利,但是当我使用大图像进行操作时,android平台不适合动作栏的大小,Icon显得非常大,那么如何设置宽度和android中操作栏中图标的高度

3 个答案:

答案 0 :(得分:6)

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

enter image description here

无论如何,这是Android Asset Studio tool,它可以帮助您生成操作栏图标。

答案 1 :(得分:2)

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

答案 2 :(得分:1)

我不确定您为什么要在Action Bar

中使用大图片

操作栏图标(API级别11及以上)的规定大小为:

ldpi(120dpi) - 18x18 px

mdpi(160dpi) - 24x24 px

hdpi(240dpi) - 36x36像素

xhdpi(320dpi) - 48x48 px

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

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