这是我的问题 .
我有一个包含视图存根的基本活动,在我的子活动中,我在ViewStub中扩展活动布局 .
例如,在基本活动布局中:
<ViewStub
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/activity_content"/>
我的SubActivity1中的一个:
public class SubActivity1 extends BaseActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ViewStub viewStub = (ViewStub) findViewById(R.id.activity_content);
viewStub.setLayoutResource(R.layout.subactivity_layout);
viewStub.inflate();
}
}
我的问题是当 SubActivity1
的屏幕方向改变时,例如从纵向到横向,视图被堆叠 .
我认为,自屏幕方向改变后,活动将被销毁并重新创建 .
我在想是否有办法来查看视频,但这是不可能的 .
如何正确处理视图存根的屏幕方向?