Android - getColor(int id) deprecated on Android 6.0 Marshmallow (API 23)
真不知道6.0之後,還有這種變化。
用最新的程式去寫,結果發現getColor出現刪除線
http://stackoverflow.com/questions/31590714/getcolorint-id-deprecated-on-android-6-0-marshmallow-api-23
要取得使用下面這種方式,判斷是否為API 23,決定做法
public int getColor(Context context, int id) {
final int version = Build.VERSION.SDK_INT;
if (version >= 23) {
return ContextCompat.getColor(context, id);
} else {
return context.getResources().getColor(id);
}
}