我正在尝试为我的学校项目构建相对布局。中心元素拒绝与其他顶部相同的高度和距离。我该如何解决?为什么我的相对格式看起来很尴尬?
编辑:澄清图标是使用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
也许图像的大小是不同的? –