我正在开发一款Android应用,并且在我的应用后面有一个500 x 1030的图像分辨率,最初是垂直的。当你移动到另一个角度时,我需要我的移动设备,背景保持完整,而不是死记硬背,但是,其他控件旋转本身就在里面(GridLayout,ImageView ......)。
有什么想法吗?
问候
答案 0 :(得分:0)
您始终可以将旋转设置为视图
View view = (View) findViewById(R.id.background_carrying_view);
int orientation = getResources().getConfiguration().orientation;
if(orientation == Configuration.ORIENTATION_LANDSCAPE) {
//set different image for landscape or set rotation.
view.setBackgroundResource (R.drawable.background_land);
view.setRotation(90);
} else {
view.setBackgroundResource (R.drawable.background_port);
}