我有两个背景图片。我希望图像A在屏幕水平时显示,图像B在屏幕垂直时显示。任何简单的方法来实现这一目标?

最佳答案

做这个

Result Values for Oreintations will be:-
Portrait  == 1
Landscape == 2
int i = context.getResources().getConfiguration().orientation;
if (i == Configuration.ORIENTATION_PORTRAIT) {
   yourimg.setBackground(yourAimage);
} else {
   yourImg.setBackground(yourBimage);
}

08-03 14:24