15
如何獲取Java中Activity的背景顏色和文本顏色(默認爲子視圖)?Android:如何獲得Java中Activity的背景顏色?
如何獲取Java中Activity的背景顏色和文本顏色(默認爲子視圖)?Android:如何獲得Java中Activity的背景顏色?
TypedArray array = getTheme().obtainStyledAttributes(new int[] {
android.R.attr.colorBackground,
android.R.attr.textColorPrimary,
});
int backgroundColor = array.getColor(0, 0xFF00FF);
int textColor = array.getColor(1, 0xFF00FF);
array.recycle();
背景
TypedArray array = context.getTheme().obtainStyledAttributes(new int[] {
android.R.attr.windowBackground});
int backgroundColor = array.getColor(0, 0xFF00FF);
array.recycle();
view.setBackgroundColor(backgroundColor);
太謝謝你了。 – arcs 2016-05-24 19:17:28