我已经尝试使用 xml 作为 viewflipper 的所有子视图的容器来使 viewflipper 工作,就像这样。
<ViewFlipper
android:layout_margin="6dip"
android:id="@+id/view_flipper"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center">
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textStyle="bold"
android:textColor="#00ff00"
android:textSize="14sp"
android:text="A dog limps into a saloon and says...">
</TextView>
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center">
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textStyle="bold"
android:textColor="#00ff00"
android:textSize="14sp"
android:text="I'm looking for the man who shot my paw!">
</TextView>
</LinearLayout>
</ViewFlipper>
现在,我需要在游戏的Create 上创建那些子视图。我正在尝试创建一个仅在屏幕上显示 5x5 的 100x100 地图。这 100 x 100 包含将通过 viewflipper 仅显示 5x5 的图像,当用户滑动屏幕时,将显示另一组 5x5 图像。因此,我需要制作一个动态视图鳍状肢。有任何想法吗?另外,我打算通过加速度计做这个动画。有任何想法吗?