<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorPrimaryDark"
tools:context="com.example.fake9.tendee.SettingsActivity">
<TextView
android:id="@+id/settings_display_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="119dp"
android:text="Name"
android:textColor="@android:color/white"
android:textSize="30sp" />
<TextView
android:id="@+id/settings_email"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/settings_display_name"
android:layout_centerHorizontal="true"
android:layout_marginTop="61dp"
android:text="Email"
android:textColor="@android:color/white"
android:textSize="18sp" />
<TextView
android:id="@+id/settings_description"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="@+id/settings_display_name"
android:layout_below="@+id/settings_email"
android:layout_marginTop="62dp"
android:layout_centerHorizontal="true"
android:text="Decription"
android:textColor="@android:color/white"
android:textSize="18sp" />
<TextView
android:id="@+id/settings_address"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/settings_description"
android:layout_centerHorizontal="true"
android:layout_marginTop="80dp"
android:text="Address"
android:textColor="@android:color/white"
android:textSize="18sp" />
<TextView
android:id="@+id/settings_edit_description"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignBottom="@+id/settings_description"
android:layout_marginStart="37dp"
android:layout_toEndOf="@+id/settings_description"
android:drawableStart="@drawable/ic_mode_edit_white_18dp" />
<TextView
android:id="@+id/settings_edit_address"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignBottom="@+id/settings_address"
android:layout_alignStart="@+id/settings_edit_description"
android:drawableStart="@drawable/ic_mode_edit_white_18dp" />
<Button
android:id="@+id/EditPassBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="31dp"
android:backgroundTint="@color/colorAccent"
android:text="Change Password"
android:textColor="@android:color/black" />
</RelativeLayout>
如何将TextView中的文本置于中心?其他人正在工作,但不是中心工作。我添加了我为其他textview添加的相同标签。我希望这里的所有文字都集中在一起。
文本右侧的图片也是文本视图。我不确定我能做什么,因为所有标签都是一样的。
答案 0 :(得分:1)
尝试使用:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorPrimaryDark"
tools:context="com.example.fake9.tendee.SettingsActivity">
<TextView
android:id="@+id/settings_display_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:gravity="center"
android:layout_marginTop="119dp"
android:text="Name"
android:textColor="@android:color/white"
android:textSize="30sp" />
<TextView
android:id="@+id/settings_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/settings_display_name"
android:layout_centerHorizontal="true"
android:gravity="center"
android:layout_marginTop="61dp"
android:text="Email"
android:textColor="@android:color/white"
android:textSize="18sp" />
<TextView
android:id="@+id/settings_description"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignEnd="@+id/settings_display_name"
android:layout_below="@+id/settings_email"
android:gravity="center"
android:layout_marginTop="62dp"
android:drawableEnd="@drawable/ic_mode_edit_white_18dp"
android:drawableRight="@drawable/ic_mode_edit_white_18dp"
android:layout_centerHorizontal="true"
android:text="Decription"
android:textColor="@android:color/white"
android:textSize="18sp" />
<TextView
android:id="@+id/settings_address"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/settings_description"
android:layout_centerHorizontal="true"
android:layout_marginTop="80dp"
android:gravity="center"
android:drawableEnd="@drawable/ic_mode_edit_white_18dp"
android:drawableRight="@drawable/ic_mode_edit_white_18dp"
android:text="Address"
android:textColor="@android:color/white"
android:textSize="18sp"
/>
<Button
android:id="@+id/EditPassBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="31dp"
android:backgroundTint="@color/colorAccent"
android:text="Change Password"
android:textColor="@android:color/black" />
</RelativeLayout>
答案 1 :(得分:1)
请使用android:layout_gravity="center_horizontal"
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorPrimaryDark"
tools:context="com.example.fake9.tendee.SettingsActivity">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingTop="10dp">
<TextView
android:id="@+id/settings_display_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="119dp"
android:text="Name"
android:textColor="@android:color/white"
android:textSize="30sp" />
<TextView
android:id="@+id/settings_email"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/settings_display_name"
android:layout_centerHorizontal="true"
android:layout_marginTop="61dp"
android:text="Email"
android:textColor="@android:color/white"
android:textSize="18sp" />
<TextView
android:id="@+id/settings_description"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="@+id/settings_display_name"
android:layout_below="@+id/settings_email"
android:layout_marginTop="62dp"
android:layout_centerHorizontal="true"
android:text="Decription"
android:textColor="@android:color/white"
android:textSize="18sp" />
<TextView
android:id="@+id/settings_address"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/settings_description"
android:layout_centerHorizontal="true"
android:layout_marginTop="80dp"
android:text="Address"
android:textColor="@android:color/white"
android:textSize="18sp" />
<TextView
android:id="@+id/settings_edit_description"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignBottom="@+id/settings_description"
android:layout_marginStart="37dp"
android:layout_toEndOf="@+id/settings_description"
android:drawableStart="@drawable/ic_mode_edit_white_18dp" />
<TextView
android:id="@+id/settings_edit_address"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignBottom="@+id/settings_address"
android:layout_alignStart="@+id/settings_edit_description"
android:drawableStart="@drawable/ic_mode_edit_white_18dp" />
<Button
android:id="@+id/EditPassBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="31dp"
android:backgroundTint="@color/colorAccent"
android:text="Change Password"
android:textColor="@android:color/black" />