У меня проблема с ScrollView. Я пытаюсь получить его в RelativeLayout. Я пробовал некоторые решения, но ничего не работает. Внутри RelativeLayout есть только TextView-ы и EditText-s.
Любая помощь с этим, пожалуйста? Спасибо.Android: ScrollView в RelativeLayout не работает
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ScrollView01"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
android:orientation="vertical"
android:id= "@+id/okvirZ">
<TextView android:text="@string/nastavi"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/navodilo" />
<TextView android:text="@string/vsakodnevni"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/vsakodnevni1"
android:layout_marginTop="21dp"
android:layout_below="@+id/navodilo"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:textStyle="bold"/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/vsakodnevni1a"
android:layout_below="@+id/vsakodnevni1"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignRight="@+id/navodilo"
android:layout_alignEnd="@+id/navodilo"
android:hint="npr. Nakupi" />
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:ems="10"
android:id="@+id/vsakodnevni1b"
android:layout_below="@+id/vsakodnevni1"
android:layout_toRightOf="@+id/navodilo"
android:hint="eur"
android:gravity="right" />
<Button
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="+ dodaj"
android:id="@+id/dodajanje1"
android:layout_below="@+id/vsakodnevni1b"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:onClick="DodajNovoVrstico"
android:clickable="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="MESEČNI STROŠKI"
android:id="@+id/mesecni"
android:textStyle="bold"
android:layout_below="@+id/dodajanje1"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/mesecni1a"
android:layout_below="@+id/mesecni"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignRight="@+id/vsakodnevni1a"
android:layout_alignEnd="@+id/vsakodnevni1a"
android:hint="npr. Prevoz" />
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:ems="10"
android:id="@+id/mesecni1b"
android:layout_alignTop="@+id/mesecni1a"
android:layout_alignLeft="@+id/vsakodnevni1b"
android:layout_alignStart="@+id/vsakodnevni1b"
android:hint="eur"
android:gravity="right"/>
<Button
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="+ dodaj"
android:id="@+id/dodajanje2"
android:layout_below="@+id/mesecni1b"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:onClick="DodajNovoVrstico2"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="VARČEVANJE"
android:id="@+id/varcevanje"
android:layout_below="@+id/dodajanje2"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:textStyle="bold"/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/varcevanje1a"
android:layout_below="@+id/varcevanje"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_toLeftOf="@+id/mesecni1b"
android:layout_toStartOf="@+id/mesecni1b"
android:hint="npr. Avto"/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:ems="10"
android:id="@+id/varcevanje1b"
android:layout_alignBottom="@+id/varcevanje1a"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_alignLeft="@+id/mesecni1b"
android:layout_alignStart="@+id/mesecni1b"
android:hint="eur"
android:gravity="right"/>
<Button
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="+ dodaj"
android:id="@+id/dodajanje3"
android:layout_below="@+id/varcevanje1b"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:onClick = "DodajNovoVrstico3"/>
<Button
style="?android:attr/buttonStyleSmall"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="SHRANI"
android:id="@+id/shrani"
android:layout_marginBottom="66dp"
android:layout_gravity="center"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:onClick="Shrani"/>
</RelativeLayout>
</ScrollView>
Может быть, вы уточните, в чем проблема, с которой вы сталкиваетесь с помощью ScrollView.Your xml выглядит нормально. – Ritesh
Нет скроллера, то в приложении ... невозможно прокручивать вверх и вниз .. ничего. – Anette
Удивительно, что этот макет сам по себе является его полным представлением? Потому что я видел, что это не достаточно велико, чтобы требовать прокрутки, поэтому прокрутки не происходит. –