我在我的项目中添加 viewFlipper。当我在 viewFlipper 中添加 2 个 imageview 时,一切正常,但是当我添加超过 2 个 imageview 时,我的应用程序无法启动。我该如何解决?
** 我正在添加 2 个图像 1.5MB 它正在运行 ** 我正在添加 3 个图像 300KB 它没有运行
我想,这与我的记忆无关。
如果我这样编辑,一切正常
<ViewFlipper
android:id="@+id/switcher"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:inAnimation="@anim/fade_in"
android:outAnimation="@anim/fade_out" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/sanfransisco"
android:scaleType="centerCrop" />
<ImageView
android:id="@+id/imageView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/eiffel"
android:scaleType="centerCrop" />
</ViewFlipper>
但是如果我这样添加,它就不起作用
<ViewFlipper
android:id="@+id/switcher"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:inAnimation="@anim/fade_in"
android:outAnimation="@anim/fade_out" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/sanfransisco"
android:scaleType="centerCrop" />
<ImageView
android:id="@+id/imageView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/istanbul"
android:scaleType="centerCrop" />
<ImageView
android:id="@+id/imageView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/eiffel"
android:scaleType="centerCrop" />
</ViewFlipper>
此致,