내 주요 활동에는 큰 태블릿 화면에서는 서로 가깝지만 작은 전화 화면에는 맞지 않는 여러 개의 버튼이 있습니다. 나는 사용자가 다른 버튼으로 스크롤 할 수 있도록 화면 크기를 필요로한다면,있는 ScrollView 추가 :이 좀 작동ScrollView 하단에 큰 공간을 추가합니다.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:background="@drawable/bg"
android:gravity="center_horizontal">
<TextView
android:id="@+id/trackSelectorText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"/>
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:gravity="center_horizontal">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="foo" />
<!-- More buttons -->
</LinearLayout>
</ScrollView>
</LinearLayout>
그러나 나는 마지막 단추 아래의 큰 빈 공간 (이 즉있는 ScrollView 수 너무 멀리 아래로 스크롤). 실제 태블릿과 전화 구성의 에뮬레이터 모두 내 center
내부 LinearLayout (center_horizontal
대신) 경우 공간이 균등하게 상단과 하단 사이에 확산, 어느 둘도 싶지 않아요. 이 레이아웃을 어떻게 수정합니까?
이 이미지가 더 명확 해지기를 바랍니다. ScrollView가 완전히 아래로 스크롤되고 마지막 버튼이 표시된다고 상상해보십시오.
의 하단에 추가 패딩을 피할 수있는 ScrollView에서이 속성을 사용할 수 있습니까? – Shark
완료, 시각화가 더 쉬워지기를 바랍니다. – Lennart
'ScrollView'와 android : layout_height = "match_parent"를 사용해보십시오. 나는 공간이 scrollview 내부에 있지만 실제로는 –