Heim  >  Artikel  >  Java  >  So implementieren Sie die Funktion des festen oberen und unteren Bereichs sowie des verschiebbaren Mittelbereichs in Android

So implementieren Sie die Funktion des festen oberen und unteren Bereichs sowie des verschiebbaren Mittelbereichs in Android

PHP中文网
PHP中文网Original
2017-08-26 17:50:573763Durchsuche

Möglicherweise benötigen Sie eine solche Funktion. Das Android-Layout implementiert feste obere und untere Streifen, ein Menü oben und der mittlere Bereich kann berührt werden, um nach oben und unten zu gleiten.

Lassen Sie uns vorstellen, wie Sie diese Funktion in der Android-Layoutdatei implementieren.

Stellen Sie zunächst sicher, dass Sie Eclipse, JDK und Android SDK installiert haben. Ich werde sie nicht einzeln erklären Erstellen Sie hier eine virtuelle Android-Maschine und erstellen Sie die im folgenden Code erforderlichen Elemente durch Ziehen.

Dieser Code wurde von mir getestet und steht als Referenz zur Verfügung

Der Code lautet wie folgt:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android";
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:orientation="vertical">
    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >
        <LinearLayout
            android:id="@+id/linearLayout1"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true" >
            <Button
                android:id="@+id/button1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />
            <Button
                android:id="@+id/button2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />
        </LinearLayout>
    <ListView
            android:id="@+id/listView1"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_above="@id/bottom"
            android:layout_below="@id/linearLayout1"
           >
        </ListView>
        <LinearLayout
            android:id="@+id/bottom"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true" >
            <Button
                android:id="@+id/button1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />
            <Button
                android:id="@+id/button2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />
        </LinearLayout>
    
    </RelativeLayout>
  
  </LinearLayout>

Dieser Artikel wird von PHP Chinese bereitgestellt Website

Artikeladresse: http://www.php.cn/java-article-377488.html

Um Programmieren zu lernen, besuchen Sie die chinesische PHP-Website www.php.cn

Das obige ist der detaillierte Inhalt vonSo implementieren Sie die Funktion des festen oberen und unteren Bereichs sowie des verschiebbaren Mittelbereichs in Android. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn