1

有没有一种方法可以将操作栏视图作为对象引用。例如,我想获取溢出视图以了解屏幕上的坐标。目前我已经管理了一个丑陋的解决方案。获取带有 id 的菜单项

overflowView =((ViewGroup)parent.findViewById(R.id.menu_id).getParent()).getChildAt(2);

4

1 回答 1

1

有没有一种方法可以将操作栏视图作为对象引用。

只有那些你自己创造的,viaandroid:actionLayout和 kin。

例如,我想获取溢出视图以了解屏幕上的坐标。

您的解决方案不太可能在 Android 版本中保持稳定。它可能适用于 ActionBarSherlock,也可能不适用。我建议您为任何您认为自己的问题不涉及搞乱实现内部的问题找到其他解决方案ActionBar

于 2012-07-05T14:48:33.907 回答