Я использую следующее, чтобы установить фоновое изображение для действия.
View view = getWindow().getDecorView();
int orientation = getResources().getConfiguration().orientation;
if (Configuration.ORIENTATION_LANDSCAPE == orientation) {
view.setBackgroundResource (R.drawable.bground_land);
} else {
view.setBackgroundResource (R.drawable.bground_port);
}
bground_land.jpg
и bground_port.jpg
- изображения в каталоге / res / drawable моего проекта.