내 XML 파일의 TextView에 약간의 문제가 있습니다. 여러분 중 한 분이 저를 도울 수 있기를 바랍니다.안드로이드 RelativeLayout AlignBottom
나는 그게 어렵다고 생각하지 않지만, 나는 그저 제대로 할 수 없다.
내가 원한다면 "@ + id/footer"TextView를 사용하여 공간을 "@ + id/btn_BrowserLink"버튼까지 채우고 TextView를 내 ScrollView에 보관하십시오. 마지막으로 버튼에 5dp 여백이 있어야합니다.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background1"
android:orientation="vertical" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
android:layout_marginTop="10dp"
android:adjustViewBounds="true"
android:contentDescription="@string/app_name"
android:scaleType="fitXY"
android:src="@drawable/ic_launcher" />
<RelativeLayout
android:id="@+id/relativeLayout2"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
android:layout_marginTop="70dp"
android:orientation="vertical" >
<ImageView
android:id="@+id/img"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_marginBottom="0dp"
android:layout_marginTop="0dp"
android:contentDescription="@string/app_name"
android:scaleType="centerCrop" />
</RelativeLayout>
<TextView
android:id="@+id/title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignBottom="@id/relativeLayout2"
android:layout_alignTop="@id/relativeLayout2"
android:layout_marginLeft="10dp"
android:layout_marginRight="5dp"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:layout_toLeftOf="@id/relativeLayout2"
android:background="@drawable/gradient_bg2"
android:cacheColorHint="#00000000"
android:ellipsize="end"
android:maxLines="2"
android:textColor="#E97305"
android:textSize="30sp"/>
<TextView
android:id="@+id/detail"
android:layout_width="match_parent"
android:layout_height="30dp"
android:layout_below="@id/title"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:textSize="18sp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="5dp"
android:background="#CCE97305"
android:cacheColorHint="#00000000"
android:textColor="#ffffff" />
<ScrollView
android:layout_below="@+id/detail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:fadingEdge="none"
android:scrollbars="none"
>
<TextView
android:id="@+id/footer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/detail"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:textSize="13sp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginBottom="5dp"
android:background="@drawable/gradient_bg2"
android:cacheColorHint="#00000000"
android:textColor="#ffffff" />
</ScrollView>
<Button
android:id="@+id/btn_BrowserLink"
android:layout_width="fill_parent"
android:layout_height="30dp"
android:layout_alignParentBottom="true"
android:adjustViewBounds="true"
android:layout_centerHorizontal="true"
android:paddingLeft="5dp"
android:text="@string/ticket"
android:textSize="16sp"
android:textStyle="bold"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginBottom="5dp"
android:background="#CCE97305"
android:cacheColorHint="#00000000"
android:textColor="#ffffff"
/>
</RelativeLayout>
미안 해요. 내 밑으로 내려 가고 싶습니다. 스크롤 뷰 내부에 있어야하는보기입니다. 나는 당신에게 대답하려고 노력할 것입니다. 그러나 바닥 글이 아니라 세부 사항으로. – Chrfugl
작동하지 않습니다. 나는 그것을 잘못하고있는 것일까 요? – Chrfugl
더 많은 예제를 업데이트했습니다. 스크롤 뷰에서 layout_height를 fill_parent로 변경하여 모든 공간을 차지하도록하십시오. – MikeHelland