Android: How to get background color of Activity in Java? Android: How to get background color of Activity in Java? android android

Android: How to get background color of Activity in Java?


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();


For Background

TypedArray array = context.getTheme().obtainStyledAttributes(new int[] {        android.R.attr.windowBackground});    int backgroundColor = array.getColor(0, 0xFF00FF);    array.recycle();    view.setBackgroundColor(backgroundColor);