我正在嘗試爲我的學校項目構建相對佈局。中心元素拒絕與其他頂部相同的高度和距離。我該如何解決?爲什麼我的相對格式看起來很尷尬?
編輯:澄清圖標是使用fontAwesome的textViews。稍微調試一下,我切換了左側和中間容器的圖標,而中心仍然更高,所以我認爲這是一個格式問題。
佈局:
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="10dp"
android:orientation="horizontal">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:orientation="vertical"
android:paddingTop="10dp">
<TextView
android:id="@+id/icDate"
android:textAppearance="@color/colorPrimaryDark"
android:text="@string/fa_calender"
android:textSize="24sp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAlignment="center">
</TextView>
<TextView
android:textAppearance="@color/colorPrimaryDark"
android:id="@+id/tvDate"
android:textSize="14sp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAlignment="center">
</TextView>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:orientation="vertical"
android:paddingTop="10dp">
<TextView
android:id="@+id/icDuration"
android:textAppearance="@color/colorPrimaryDark"
android:text="@string/fa_time"
android:textSize="24sp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAlignment="center">
</TextView>
<TextView
android:textAppearance="@color/colorPrimaryDark"
android:id="@+id/tvDuration"
android:textSize="14sp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAlignment="center">
</TextView>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:orientation="vertical"
android:paddingTop="10dp">
<TextView
android:id="@+id/icDistance"
android:textAppearance="@color/colorPrimaryDark"
android:text="@string/fa_road"
android:textSize="24sp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAlignment="center">
</TextView>
<TextView
android:textAppearance="@color/colorPrimaryDark"
android:id="@+id/tvDistance"
android:textSize="14sp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAlignment="center">
</TextView>
</LinearLayout>
</RelativeLayout>
與BG突出問題:
沒有BG
也許圖像的大小是不同的? –