我試圖用this page上演示的Android Spinner drawable(spinner_black_16,spinner_black_20,spinner_black_48或spinner_black_76)中的一個。我的項目使用的是SDK 2.1,所以我將其更新爲2.2,因爲頁面狀態是包含這些內容的SDK版本。不幸的是,似乎沒有定義android.R.drawable.spinner_black_xx
。不能使用android微調繪製?
這些可繪製對象不適用於開發人員嗎?我似乎唯一的其他方式能夠訪問它們是通過以下方法令人費解:
final Drawable spinner = new ProgressBar(context).getIndeterminateDrawable();
不幸的是,它提供了我的白微調,而不是黑色的。
儘管我不能訪問這些spinners(試圖通過android.R.drawable.spinner_black _...訪問它們)一個建議:我建議你不要使用android的原生樣式。出於簡單的原因,他們可能隨時消失/變化。 – Ready4Android
@ Ready4Android - 你說得對。如果您發佈答案,我會標記爲正確。 –
您還可以嘗試通過android sdk文件夾獲取繪圖並將其導入到您的項目中。你可以在/platforms/android-xx/data/res –
Apperside