ActionBar图标有不同的大小

时间:2012-08-19 17:48:58

标签: java android android-actionbar actionbarsherlock

在我的Android应用程序中,一些操作栏图标处于正常大小(如屏幕截图中的星号),有些图标太小(如屏幕截图中的浏览器和共享图标)。

Screenshot

所有图标都以完全相同的方式添加:

menu.add(getString(R.string.sync)).setIcon(R.drawable.ic_action_sync)

这种情况发生在我的三个不同图标的活动中。图像文件的密度位于正确的目录中,它们都来自ActionBar Icon Pack,并且在计算机上的目录中看起来都相同。

我使用ActionBarSherlock在Gingerbread上显示Actionbar,但它在ICS / JB上看起来完全一样,ActionBarSherlock应该使用原生ActionBar(所以我猜它不是ABSherlock的错误)。

我不知道,原因可能是什么。

1 个答案:

答案 0 :(得分:0)

您的图标可绘制资源看起来不正确。要解决此问题,您需要重新创建图标。

执行此操作时,请务必查看Android Design- Iconography页面,以确保以正确的分辨率创建资源。