我在 2 个布局文件ViewSwitche
中有一个 r,FragmentActivity
每个方向一个。由ViewSwitcher
控制radio group
。
当我旋转屏幕时,一切都如我所料,正确的布局文件用于渲染屏幕。
但是,当屏幕旋转时会触发广播组的onCheckedChanged
事件。监听器看起来像这样(在 中创建):onCreate
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//snip
radios.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup radioGroup, int index) {
viewSwitcher.showNext();
}
});
}
如何在屏幕旋转时调用viewSwitcher.showNext()而不会触发它?listener