RelativeLayout Scrollable

Ich habe viele Male versucht, die Elemente in meinem RelativeLayout zu erheben, aber ich bekomme nicht das Ergebnis, das ich erwartet habe:

Bildbeschreibung hier eingeben

  • AsyncTask-Erstellung verursacht Absturz
  • Twitter Bootstrap funktioniert nicht in Android WebView
  • Picasso entdeckte einen nicht unterstützten OkHttp auf dem Klassenpfad
  • Android-Taste mit verschiedenen Hintergrundfarben
  • Alternative für das onResume () während der Fragmentumschaltung
  • Android-Build-Fehler in Crosswalk
  • Ich möchte die erste Taste nach oben rechts ausrichten und dann habe ich mehrere Textview und ich möchte alle von ihnen Scrollable, aber wenn ich das Tag einfügen bekomme ich einen Fehler, das ist mein Code:

    <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/RL01" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:padding="5dp"> <ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:id="@+id/btnBrowser" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Browser" android:layout_marginTop="5dp" > </Button> <TextView android:id="@+id/txtAuthor" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dp" android:textStyle="bold" android:textColor="#143781" android:layout_marginTop="10dp" android:layout_marginLeft="20dp" android:layout_below="@+id/btnBrowser" > </TextView> <TextView android:id="@+id/txtDate" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="14dp" android:textColor="#8D89B3" android:layout_marginTop="5dp" android:layout_marginLeft="20dp" android:layout_below="@+id/txtAuthor"> </TextView> <TextView android:id="@+id/txtTitle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="14dp" android:textStyle="bold" android:textColor="#000000" android:layout_marginLeft="20dp" android:layout_marginTop="5dp" android:layout_below="@+id/txtDate"> > </TextView> <TextView android:id="@+id/txtMsg" android:layout_height="wrap_content" android:layout_width="wrap_content" android:textSize="14dp" android:textColor="#000000" android:layout_marginLeft="20dp" android:layout_below="@+id/txtTitle"> </TextView> <Button android:id="@+id/btnReply" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Reply" android:layout_marginTop="20dp" android:layout_below="@+id/txtMsg" android:layout_centerInParent="@+id/txtMsg"> </Button> </ScrollView> </RelativeLayout> 

  • Obj Fragment falsch 2. Argument Typ gefunden 'Android.support.V4.app.Fragment.' Erforderlich 'Android.app.Fragment'
  • Dividing zwei Integers in Java gibt mir 0 oder 100?
  • Wie man die Farbe eines bestimmten Bereichs auf Google Map api v2 in android ändert
  • Android: wie man SectionIndexer benutzt
  • SQLiteQueryBuilder.query () vs SQLiteDatabase.query ()
  • Wie hört man auf, die Anzeige von Toast anzuzeigen, wenn die Anwendung geschlossen ist?
  • 3 Solutions collect form web for “RelativeLayout Scrollable”

    ScrollView erlaubt nicht mehr als ein direktes Kind, deshalb ScrollView du Fehler. So versuchst du wie folgt:

     <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:text="Button" /> <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/button1" android:text="TextView" /> <TextView android:id="@+id/textView2" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView1" android:text="TextView" /> <TextView android:id="@+id/textView3" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView2" android:text="TextView" /> <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:layout_below="@+id/textView3" android:text="Button" /> </RelativeLayout> </ScrollView> 

    Du kannst nicht mehr als ein Widget in eine Scrollview setzen. Dazu musst du dein Widget mit einer Ansicht verpacken. Wie unten

     <ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent" > <RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent" > <Button android:id="@+id/btnBrowser" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="false" android:layout_marginTop="5dp" android:text="Browser" > </Button> <TextView android:id="@+id/txtAuthor" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/btnBrowser" android:layout_marginLeft="20dp" android:layout_marginTop="10dp" android:text="Text" android:textColor="#143781" android:textSize="20dp" android:textStyle="bold" > </TextView> <TextView android:id="@+id/txtDate" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/txtAuthor" android:layout_marginLeft="20dp" android:layout_marginTop="5dp" android:textColor="#8D89B3" android:textSize="14dp" android:text="Text" > </TextView> <TextView android:id="@+id/txtTitle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/txtDate" android:layout_marginLeft="20dp" android:layout_marginTop="5dp" android:textColor="#000000" android:textSize="14dp" android:textStyle="bold" android:text="Text"> </TextView> <TextView android:id="@+id/txtMsg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/txtTitle" android:layout_marginLeft="20dp" android:textColor="#000000" android:textSize="14dp" android:text="Text"> </TextView> <Button android:id="@+id/btnReply" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/txtMsg" android:layout_centerInParent="@+id/txtMsg" android:layout_marginTop="20dp" android:text="Reply" > </Button> </RelativeLayout> </ScrollView> 

    Sie fügen scrollview innerhalb relativelayout . Sie müssen Relativelayout in scrollview hinzufügen, um Ergebnisse zu erhalten. Und eine weitere Sache scrollview kann nur ein Kind zu einem Zeitpunkt so add relativelayout in scrollview und sehen den Unterschied

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.