2

我找不到一个话题来谈论我的问题,这在我看来是标准的……这让我觉得这是不可能的。但我试一试。

我有一个带有 9 个补丁背景的 RelativeLayout(其中包含一个内容区域)。

是否可以相对于内容区域在此 RelativeLayout 内将 TextView 水平和/或垂直居中?

4

1 回答 1

3

这个布局文件将完成任务

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/background"
    android:gravity="center" >

    <TextView
        android:id="@+id/txtTest"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Test TextView"
        android:textColor="#000000" >
    </TextView>

</RelativeLayout>

我使用的 9-patch 图像是

在此处输入图像描述

于 2012-07-16T10:26:08.017 回答