在AndroidStudio中预览ViewSwitcher

Jus*_*nHK 16 android viewswitcher android-studio

是否有一种简单的方法可以在Android Studio预览中的ViewSwitcher中切换显示的视图,或者是一次一个地替换子视图的XML的唯一方法?

JJ8*_*J86 7

不幸的是,Android Studio上没有XML属性或任何选项可以帮助您定义显示的视图.

对于类似的问题ViewFlipper被问这里(他们都是直接子类ViewAnimator).

但是,当且仅当您的视图像屏幕一样大时,您可以使用include标记,例如:

<ViewSwitcher
    android:id="@+id/myViewSwitcher"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <include
        layout="@layout/first_view">
    </include>

    <include
        layout="@layout/second_view">
    </include>

</ViewSwitcher>
Run Code Online (Sandbox Code Playgroud)

然后,您可以在单独的XML文件中查看布局.