В моем приложении есть 3 компонента: Внутри макета с фоном, который я хочу установить: TextView + ScrollView + Кнопка внизу
Это код, который я сделал до сих пор:
<RelativeLayout style="@style/fill_parent" android:background="@layout/shapetablehome" android:layout_margin="10dp"
android:layout_alignLeft="@+id/imageUser" android:layout_below="@+id/userblock">
<LinearLayout style="@style/fill_parent" android:orientation="vertical" android:id="@+id/boxcomment">
<TextView android:id="@+id/textTime" android:textSize= "18dip" android:textStyle="bold" android:textColor="@color/black"
style="@style/wrap_content" android:text="Comento sobre Alicante" android:paddingLeft="10dp"
android:paddingTop="10dp">
</TextView>
<ScrollView style="@style/fill_parent">
<TextView android:id="@+id/textTime" android:textSize= "18dip" android:textColor="@color/black"
style="@style/wrap_content" android:text="Comentario sobre Alicante Comentario sobre Alicante
Comentario sobre AlicanteComentario sobre AlicanteComentario sobre AlicanteComentario sobre Alicante
Comentario sobre AlicanteComentario sobre AlicanteComentario sobre AlicanteComentario sobre Alicante
Comentario sobre AlicanteComentario sobre AlicanteComentario sobre AlicanteComentario sobre Alicante
Comentario sobre AlicanteComentario sobre AlicanteComentario sobre AlicanteComentario sobre Alicante
Comentario sobre AlicanteComentario sobre AlicanteComentario sobre AlicanteComentario sobre Alicante"
android:paddingLeft="10dp"
android:layout_below="@+id/textTime" android:paddingTop="10dp">
</TextView>
</ScrollView>
</LinearLayout>
<Button android:id="@+id/btRegister" style="@style/wrap_content" android:gravity="center"
android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_marginBottom="10dp"
android:paddingLeft="10dp" android:paddingRight="10dp"
android:background="@layout/selectoryellowbutton" android:textSize="20px" android:layout_height="42dip"
android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:text="Escribir a Inma Bermejo">
</Button>
</RelativeLayout>
Проблема в том, что в комментарии слишком длинный текст в позиции ScrollView за кнопкой.Если я установлю кнопку ниже linerLayout с textView + ScrollView, например:
<Button android:id="@+id/btRegister" style="@style/wrap_content" android:gravity="center"
android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_marginBottom="10dp"
android:paddingLeft="10dp" android:paddingRight="10dp" android:layout_below="@+id/boxcomment"
android:background="@layout/selectoryellowbutton" android:textSize="20px" android:layout_height="42dip"
android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:text="Escribir a Inma Bermejo">
</Button>
Кнопка не появляется.Я мог бы использовать LinerLayout с этими 3 компонентами, но я хочу, чтобы кнопка всегда располагалась внизу макета.
Любое предложение?
Спасибо