Ich habe ein Problem mit meiner Anwendung. Ich habe kürzlich ScrollView als Parent von LinearLayout hinzugefügt. Wenn ich meine Geräteausrichtung auf Querformat umstelle, werden meine Tasten oben abgeschnitten. Ich kann den letzten Knopf gut sehen mit extra "schwarzem Raum" am Ende davon, wenn ich runterscrolle, nur das obere wird abgeschnitten. Ich schaute mich um und ich bin mir nicht sicher, warum das passiert. Hier sind ein paar Bilder, damit Sie verstehen können, wie es aussieht.Android Landscape-Modus abschneiden meine Tasten an der Spitze
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center"
android:gravity="center_vertical">
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center">
<Button
android:id="@+id/BeefButton"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_gravity="center"
android:background="@drawable/backgroundlayer"
android:drawableLeft="@drawable/beefbutton"
android:text="Beef"
android:textColor="#FFFFFF"
android:textSize="32px"
android:textColorHighlight="#FF6600"/>
<Button
android:id="@+id/PoultryButton"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_width="match_parent"
android:background="@drawable/backgroundlayer"
android:drawableLeft="@drawable/chickenbutton"
android:text="Poultry"
android:textColor="#FFFFFF"
android:textSize="32px"
android:textColorHighlight="#FF6600"/>
<Button
android:id="@+id/FishButton"
android:layout_height="wrap_content"
android:background="@drawable/backgroundlayer"
android:drawableLeft="@drawable/fishbutton"
android:text="Fish"
android:textColor="#FFFFFF"
android:textSize="32px"
android:textColorHighlight="#FF6600"
android:layout_gravity="center"
android:layout_width="match_parent"/>
<Button
android:id="@+id/PorkButton"
android:layout_height="wrap_content"
android:background="@drawable/backgroundlayer"
android:drawableLeft="@drawable/porkbutton"
android:text="Pork"
android:textColor="#FFFFFF"
android:textSize="32px"
android:textColorHighlight="#FF6600"
android:layout_gravity="center"
android:layout_width="match_parent"/>
<Button
android:id="@+id/VegetablesButton"
android:layout_height="wrap_content"
android:background="@drawable/backgroundlayer"
android:drawableLeft="@drawable/vegetablesbutton"
android:text="Vegetables"
android:textColor="#FFFFFF"
android:textSize="32px"
android:textColorHighlight="#FF6600"
android:layout_gravity="center"
android:layout_width="match_parent"/>
</LinearLayout>
</ScrollView>
posten Bitte Ihr Layout . Sie haben das gleiche für Hoch- und Querformat? –
Gibt es auch einen Grund, warum Sie kein ListView verwenden, im Gegensatz zu einem LinearLayout mit einem ScrollView? Sind Ihre Listenelemente immer genau gleich, und nur 5 von ihnen? –
Ja, sie sind genau die gleiche Art, nur fünf Artikel – SickNick