我无法将两个textveiw放在彼此之下。我试过用 android:Layout_below =“@ + id / title”但第二个textview总是远离第一个文本视图而不是第一个文本视图。如何将两个textveiws完全放在彼此之下?
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:map="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="top"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#453b4da7"
android:orientation="horizontal">
<ImageButton
android:id="@+id/ThumbnailView"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_margin="0dp"
android:background="@drawable/ic_launcher" />
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/ThumbnailView"
android:layout_toRightOf="@+id/ThumbnailView"
android:text="loading City"
android:textColor="#FF040404"
android:textSize="15dip"
android:textStyle="bold"
android:typeface="sans" />
<TextView
android:id="@+id/location"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/title"
android:layout_marginTop="20dip"
android:layout_toRightOf="@+id/ThumbnailView"
android:text="Loading Locality"
android:textColor="#343434"
android:textSize="10dip" />
</LinearLayout>
</LinearLayout>
</FrameLayout>
答案 0 :(得分:1)
将它们包裹在垂直的LinearLayout
中答案 1 :(得分:1)
您习惯于线性布局并具有不同的方向。只需将方向垂直于线性布局,并将图像视图放在另一个线性布局中,该布局应该是垂直线性布局的水平布局。 伪代码就像这样
Linear layout horizontal
Child 1 : Image View
Child 2 : Linear layout vertical
c1: text view
c2: text view
希望如果伪代码不那么清楚,这会有所帮助和抱歉。
答案 2 :(得分:0)
这样可以解决问题:
NA