我有一个由两个视图组成的界面,它们在横向模式下分别位于屏幕的左侧和右侧。现在,当旋转到肖像时,视图应该在彼此的顶部,并根据设备方向旋转自己(我希望ASCII艺术有助于显示我的意思,这应该发生在用户顺时针旋转设备时)。
-----
------- | A |
| A B | => | B |
------- -----
屏幕本身不应该旋转,只应该旋转视图。我可能可以通过在自动旋转时交换视图来解决这个问题,但是当我切换视图时,就会出现明显的中断。
当我想要两个视图分别旋转时,我该怎么做呢?
我有个关于旋转Android设备的问题。我的代码在onCreate(.)中记录静态和非静态属性。
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
public class MainActivity extends Activity {
static int sn;
int n;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(sav