1
我想这取决于API级的菜单项使用不同的绘制:基于sdk级别使用不同的可绘制菜单项?
// my_menu.xml
<menu>
<item android:icon="@style/foo"/>
</menu>
// values/styles.xml
<drawable name="foo">@drawable/apple</drawable>
// values-v11/styles.xml
<drawable name="foo">@drawable/orange</drawable>
似乎没有工作,虽然 - 有没有办法做到这一点?
谢谢
-------------更新------------------
确定后一些阅读,这是我如何做到这一点:
// my_menu.xml
<menu>
<item style="@style/foo"/>
</menu>
// values/styles.xml
<style name="foo">
<item name="android:icon">@drawable/apple</item>
</style>
// values-v11/styles.xml
<style name="foo">
<item name="android:icon">@drawable/orange</item>
</style>
我认为这是什么lxx建议。
为什么不使用item tag而不是drawable? – Ixx 2012-02-19 21:29:28
嗨,对不起,请您详细说明,我不遵循? – user291701 2012-02-19 22:42:35