我想使用Android操作系統提供的一些默認菜單圖標。爲什麼我不應該使用操作系統提供的菜單圖標?
的XML將是這樣的:
<item android:id="@+id/menu_refresh"
android:icon="@android:drawable/ic_menu_refresh"
android:title="@string/menu_refresh" />
但documentation說,這是輕率。
警告:由於這些資源平臺版本之間 變化,你 不應該參考使用 Android平臺的資源ID 這些圖標(即菜單圖標下 android.R.drawable)。
我想使用默認圖標的整點是因爲設計確實變化從OS到OS。通過使用默認圖標,您的應用程序將看起來適合它所運行的操作系統。那麼使用默認圖標有什麼不好?這似乎是不是使用默認圖標會傷害應用程序的外觀。
我認爲這就是爲什麼你有一個分鐘,目標和最大sdk – Dane411 2014-11-07 15:42:48
該鏈接已死亡... – katzenhut 2015-07-29 13:37:07