1

我使用自定义图标实现了shareActionProvider(在ABS上),但似乎图标已经以某种方式展开(可能是额外的填充添加到共享操作)并且比其他操作项目更大。所有行动项目的固定尺寸均为48X48,并且在分享行动之外正确显示。该行动项目是这样的:ShareActionProvider自定义图标

enter image description here

我想在此改变activityChooserViewStyle(我认为这是组件shareActionProvider正在生成),但没有成功。

回答

0

好的。发现问题。 由于某些原因,“共享”的大小与操作栏中的其他操作不同(可能是因为它打开了列表?)。 在看着内置的android drawable时发现它:@drawable/abs__ic_menu_share_holo_dark。 对于这个问题,在MDPI它是32X32。

+0

那么,如何让它更小以匹配其他图标大小? – zzlalani 2014-12-28 07:53:52

+0

@zzlalani使用32X32(以mdpi),应该工作 – Sean 2014-12-28 09:44:50