安卓控件内容水平对齐

窗口中添加了一些控件,看起来是下面这个样子

最后面的两个控件资源脚本如下:

<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="0084000008"
    android:id="@+id/ApduData"
    android:layout_alignBottom="@+id/ICApdu"
    android:layout_toRightOf="@+id/ICApdu"
    android:layout_toEndOf="@+id/ICApdu" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="APDU执行信息"
    android:id="@+id/ApduInfo"
    android:layout_alignBottom="@+id/ApduData"
    android:layout_toRightOf="@+id/ApduData"
    android:layout_toEndOf="@+id/ApduData" />

把以上脚本修改如下:

<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="0084000008"
    android:id="@+id/ApduData"
    android:layout_alignBottom="@+id/ICApdu"
    android:layout_toRightOf="@+id/ICApdu"
    android:layout_toEndOf="@+id/ICApdu" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="45dp"     (调整高度值,中间文字对齐)
    android:text="APDU执行信息"
    android:id="@+id/ApduInfo"
    android:gravity="center"              (内容居中)
    android:layout_alignBottom="@+id/ApduData"
    android:layout_toRightOf="@+id/ApduData"
    android:layout_toEndOf="@+id/ApduData" />
调整后的效果:

猜你喜欢

转载自blog.csdn.net/donghailin/article/details/106688905