我的android中有一点设计问题。基本上我有三个水平相邻的元素。
现在左侧的标题是完美的,从左边开始10dp,标志也是完美的,在中心显示。
问题在于退出按钮,因为它假设从右边距设置为10dp,而是在边距末尾固定。我似乎无法更改它,似乎徽标设置可能会对退出按钮产生影响。
我的代码中导致此问题的是什么?
提前致谢:
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="10dp"
android:paddingBottom="10dp">
<TextView
android:id="@+id/footer_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:layout_marginStart="10dp"
android:fontFamily="@font/balloon_extra_bold"
android:gravity="start"
android:text="Tic Tac Toe "
android:textSize="20sp"
android:textColor="@color/colorPrimaryLight"/>
<ImageView
android:id="@+id/footer_logo"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:layout_centerHorizontal="true"
android:src="@drawable/mima_apps_logo"
/>
<Button
android:id="@+id/button_exit"
android:layout_width="51dp"
android:layout_height="27dp"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginEnd="10dp"
android:layout_marginRight="10dp"
android:background="@drawable/app_buttons"
android:gravity="center"
android:text="Exit"
android:textSize="10sp"
android:textColor="@color/black"
android:fontFamily="@font/balloon_extra_bold" />
</RelativeLayout>