3

の下部中央にTextViewを配置しようとしています。を中央に配置することはできますが、下に配置することはできません。誰でも私を導くことができますか?ここに私のXMLがありますImageViewRelativeLayoutTextView

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

    <ImageView
        android:id="@+id/eventimage"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:scaleType="fitXY"
        android:background="#000000">
   </ImageView>

    <TextView
            android:id="@+id/text98"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:layout_centerVertical="true"            
            android:singleLine="true"
            android:textColor="@color/white"        
            android:text="LAST"
            android:textStyle="bold"
            android:textSize="18sp"/>
</RelativeLayout> 
4

9 に答える 9

1

これを使用できます

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

        <ImageView
            android:id="@+id/eventimage"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:scaleType="fitXY"
            android:background="#000000">
       </ImageView>

        <TextView
                android:id="@+id/text98"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_centerHorizontal="true"
                android:gravity="center_horizontal"            
                android:singleLine="true"
                android:textColor="@color/white"        
                android:text="LAST"
                android:layout_alignParentBottom="true"
                android:textStyle="bold"
                android:textSize="18sp"/>
    </RelativeLayout>
于 2013-06-21T12:12:02.073 に答える
1

これを TextView に追加します。

android:layout_alignBottom="@id/eventimage"
于 2013-06-21T12:13:43.303 に答える
1

次のコードを使用します。

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

    <ImageView
        android:id="@+id/eventimage"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:scaleType="fitXY"
        android:background="#000000">
   </ImageView>

    <TextView
        android:id="@+id/text98"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:layout_alignParentBottom="true"
        android:alignBottom="@+id/eventimage"            
        android:singleLine="true"
        android:textColor="@color/white"        
        android:text="LAST"
        android:textStyle="bold"
        android:textSize="18sp"/>
</RelativeLayout>

それがあなたを助けることを願っています。

于 2013-06-21T12:14:05.977 に答える
1

次のことを試してください。

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

    <ImageView
        android:id="@+id/eventimage"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scaleType="fitXY"
        android:background="#000000">
   </ImageView>

    <TextView
            android:id="@+id/text98"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"          
            android:singleLine="true"
            android:textColor="@color/white"        
            android:text="LAST"
            android:textStyle="bold"
            android:textSize="18sp"/>
</RelativeLayout> 
于 2013-06-21T12:11:56.653 に答える