我正在尝试添加一个带有两个 ImageView 作为子项的简单 ViewSwitcher。但无论我怎么尝试,第二个孩子仍然是隐形的。在 Android Studio 的 XML 布局预览中,看起来第二个孩子的大小为 0x0 像素。第一个孩子出现得很好。这里有什么问题?
<ViewSwitcher
android:id="@+id/viewSwitcher"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/view1"
android:scaleType="fitXY"
android:src="@drawable/view_1"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<ImageView
android:id="@+id/view2"
android:scaleType="fitXY"
android:src="@drawable/view_2"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</ViewSwitcher>
我只是使用gradientViewSwitcher.showNext()
.