这是我的布局 XML:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main_screen"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/back"
android:baselineAligned="false"
android:gravity="center_vertical"
android:orientation="horizontal" >
<ImageView
android:id="@+id/bottleImageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:layout_margin="10dp"
android:src="@drawable/icon_food_milk" />
<ImageView
android:id="@+id/diaperImageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:layout_margin="10dp"
android:src="@drawable/icon_store_diaper" />
<android.opengl.GLSurfaceView
android:id="@+id/glview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:layout_marginTop="60dp"
android:windowIsTranslucent="true" />
</LinearLayout>
在应用程序 onCreate 中,我隐藏了两个图像视图,然后在必要时显示它们。但是当我这样做时,GLSurfaceView 向右移动图像视图的宽度。