android - 如何RelativeLayout对齐中心android

标签 android textview android-relativelayout

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >


    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginLeft="78dp"
        android:layout_marginTop="199dp"
        android:text="test" />

     <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/textView1"
        android:text="I want to align Center" />

</RelativeLayout>

这是我的 xml 代码。

我想在 TextView2 中使用 layout_alignCenter="@+id/textView1"。

但是没有alignCenter。

我认为 layout_centerVertical 或 centerinParent 也没有用。

最佳答案

您想在屏幕的正中央显示 TextView ....然后使用以下修改后的代码。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:layout_centerInParent="true"
    android:text="test" />

 <TextView
    android:id="@+id/textView2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_below="@+id/textView1"
    android:text="I want to align Center" 
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:layout_centerInParent="true"/>

</RelativeLayout>

这绝对适合您。如果还有其他要求,请详细说明。

关于android - 如何RelativeLayout对齐中心android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24376281/

相关文章:

java - 如何显示变量的值? - 安卓

java - 为叠加操作栏指定布局上边距

android - 查看 SetAlpha 在 android 版本 5 中不工作 - lollipop

android - 如何让android :versionName in AndroidManifest. xml在eclipse中自动改变?

android - firestore 和 google photos 依赖项冲突

android - 在 TextView 中设置不同的字体

Android: Intent 问题

java - 无法在android中单击按钮时显示textview

android - textView 行 - 建议

android - 如何将一个 View 与另一个 View 重叠?