如何使用Android內建圖示icon

Android內建的icon可供app開發者自由使用:
舉個例:
  1. 到類似 Android Drawables 的網站,找想要使用的圖示名稱,例如 rate_star_big_on
  2. 在程式裡,這個圖就叫作
    android.R.drawable.rate_star_big_on
Java 使用範例
ImageView myImg = (ImageView) convertView.findViewById(R.id.myimage);
myImg.setImageResource(android.R.drawable.rate_star_big_on);
XML 使用範例
<ImageView
  android:id="@+id/group_img"
  android:layout_width="60dp"
  android:layout_height="60dp"
  android:src="@android:drawable/rate_star_big_on"
/>
根據Google的建議,因為每個平台上預設icon可能不一樣,所以app開發者最好自己儲存icon使用。圖示的位置在
android-sdk/platforms/android-xx/data/res/drawable-yyyy


Comments