15
¿Cómo puedo obtener el color de fondo y el color del texto (predeterminado para vistas secundarias) de una actividad en Java?Android: ¿Cómo obtener el color de fondo de la Actividad en Java?
¿Cómo puedo obtener el color de fondo y el color del texto (predeterminado para vistas secundarias) de una actividad en Java?Android: ¿Cómo obtener el color de fondo de la Actividad en 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();
para el fondo
TypedArray array = context.getTheme().obtainStyledAttributes(new int[] {
android.R.attr.windowBackground});
int backgroundColor = array.getColor(0, 0xFF00FF);
array.recycle();
view.setBackgroundColor(backgroundColor);
Muchas gracias. – arcs