Wie bauch ich in ScrollView verschiedene elemente ein?

  • 3 Antworten
  • Letztes Antwortdatum
hunter123

hunter123

Neues Mitglied
0
Hallo alle zusammen ich bin neu hier und bin noch anfänger in apps programmieren:smile::smile:
Ich hab eine frage about den ScrollView und nämlich das Problem ist ich kann nur 1 Sache in den ScrollView in eclipse einbauen mehr geht da ürgendwie nicht...
Frage was muss ich machen damit ich dort eine überschrift ein Bild und eine kurze beschreibung einfügen kann?:winki:

Weil wenn ich z.b den code <ImageView> reinbauen will kommt dann ein fehler oben da steht "A ScrollView can have one child"

Der Code steht grad drin:

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@string/test1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>

<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="5dp"
android:text="@string/zz1"
android:textAppearance="?android:attr/textAppearanceLarge" />

</ScrollView>

---------------------------------------------------------------------
 
Zuletzt bearbeitet:
Du musst die Elemente, die in der Scrollview drin sein sollen mit einem <LienarLayout> oder einem <RelativeLayout> umschliessen.
 
Ein ScrollView kann immer nur ein einzelnes Element beinhalten.

Du musst also um mehrere elemente darin paltzieren zu können im ScrollView ein Layout platzieren. (Wie Paarn schon sagte beispielsweise eine RelativeLayout).

Das Layout kann zwar beliebig viele elemente beeinhalten, das ScrollView hat aber als direktes Child nur das Layout und deshalb funktioniert es.
 
Danke klappt alles super :smile::rolleyes2:
 
Zurück
Oben Unten