В настоящее время я работаю над игрой для Android.Прокрутка между видами
У меня есть три ImageView рядом друг с другом, они расположены рядом друг с другом, используя «android: layout_toRightOf». Представления расположены в теге RelativeLayout. Каждое из этих представлений сосредоточено в середине экрана, используя «android: scaleType =« fitCenter »», и они заполняют весь экран.
Я пытаюсь реализовать горизонтальный свиток из одного вида в другой, чтобы в принципе получить один вид на экране.
Вот код, который я сейчас использую
<HorizontalScrollView android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fillViewport="true"
android:scrollbars="none">
<RelativeLayout android:id="@+id/GameBg"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView android:id="@+id/GameImageContainer3"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scaleType="fitCenter"
android:layout_toRightOf="@+id/GameImageContainer2"
/>
<ImageView android:id="@+id/GameImageContainer2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scaleType="fitCenter"
android:layout_toRightOf="@+id/GameImageContainer1"
/>
<ImageView android:id="@+id/GameImageContainer1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scaleType="fitCenter"
/>
</RelativeLayout>
</HorizontalScrollView>
То, что я в настоящее время получаю три изображения рядом друг с другом - но иногда они занимают меньше всего экрана. Я хочу, чтобы левое и правое заполнение было правильным, чтобы я мог видеть только одно изображение за раз.
Любые идеи?