我有用于纵向和横向的特定布局和布局土地文件,并将android:configChanges="orientation"设置为清单文件中的活动,以停止oncreate()以片段形式执行。安卓会在方向改变时自动销毁并重新创建活动,因此每次调用onCreate()都会获得正确的布局。我有一个包含4个选项卡的主ActivityFragment,其中包含作为方向更改的片段、onCreate() get call和重新创建it.But。我不想调用onCreate(),但需要使用l
我想使用不同的布局为风景和肖像屏幕。在肖像中,我想使用水平滚动的HorizontalScrollView。在横屏中,我想使用ScrollView来垂直滚动。它们工作得很好,除了当我将设备方向从纵向转向横向时,它崩溃了,抱怨HorizontalScrollView无法转换为ScrollView。 它是否应该重新加载布局,而不是强制转换组件?这是res/ layout中的布局文件: <androidx.constraintlayout.widget.ConstraintLayout
x