4 개의 이미지 버튼이 있으며 나중에 더 추가합니다. 나는 그들을 하나씩 추가하고 각각 하나는 이전의 것 아래에 놓고 싶습니다. 따라서 ScrollView
을 만들었으므로 모든 버튼을 볼 수 있도록 스크롤 할 수 있습니다. 하지만 ScrollView
을 추가 한 후에는 다른 요소를 이동할 수 없습니다. 레이아웃 아래Android 이미지 버튼을 하나씩 정렬하고 스크롤 가능
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.exampl.mygames.MainActivity$PlaceholderFragment">
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:srcCompat="@drawable/btntower"
android:id="@+id/imageButton"
android:layout_alignParentTop="true"
android:scaleType="fitXY"
android:layout_centerHorizontal="true"
android:adjustViewBounds="true"
android:cropToPadding="false"/>
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:srcCompat="@drawable/btntower"
android:id="@+id/imageButton2"
android:layout_alignBottom="@+id/imageButton"
android:scaleType="fitXY"
android:layout_marginTop="20dip"
android:layout_centerHorizontal="true"
android:adjustViewBounds="true"
android:cropToPadding="false"/>
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:srcCompat="@drawable/btntower"
android:id="@+id/imageButton3"
android:layout_alignParentTop="true"
android:scaleType="fitXY"
android:layout_centerHorizontal="true"
android:adjustViewBounds="true"
android:cropToPadding="false"/>
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:srcCompat="@drawable/btntower"
android:id="@+id/imageButton4"
android:layout_alignParentTop="true"
android:scaleType="fitXY"
android:layout_centerHorizontal="true"
android:adjustViewBounds="true"
android:cropToPadding="false"/>
</RelativeLayout>
</ScrollView>
에
내 코드입니다 'android : gravity = "center"'여전히 – Zoeandroid:layout_height="wrap_content"
을 변경하는있는 LinearLayout을 사용하고 여기에