0

と のテキストを中央に配置しようとしていTextViewますButton。現在、次のコードがあります。

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

    <LinearLayout
        android:id="@+id/linearLayout1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"        
        android:orientation="vertical"
        android:background="#000000" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="match_parent"
            android:layout_weight="0.15"
            android:layout_height="0dp"
            android:gravity="center"
            android:text="@string/CouponFinder"
            android:textSize="30sp"
            android:textColor="#FF0000"
            android:typeface="monospace" />

        <ImageView
            android:id="@+id/couponImage"
            android:layout_width="match_parent"
            android:layout_weight="0.7"
            android:layout_height="0dp"
            android:src="@drawable/coupon" />

        <Button
            android:id="@+id/button1"
            android:layout_width="match_parent"
            android:layout_weight="0.15"
            android:layout_height="0dp"
            android:text="@string/continueButton"
            android:textSize="30sp" 
            android:gravity="center"/>

    </LinearLayout>

</RelativeLayout>

ただし、 と のテキストButtonTextView右側にあるため、テキストの一部が画面からはみ出しています... 私の に対して次の警告も表示されますLinearLayout

This LinearLayout layout or its RelativeLayout parent is possibly useless

どんな助けでも大歓迎です!!

4

7 に答える 7

0
  1. を作成しRelativeLayoutLinearLayoutinternal を取り除く必要があります。ただし、 の内部と外部にLinearLayout変更を加えたり、追加したりする予定がある場合を除きます。RelativeLayoutLinearLayout

  2. layout-gravityの代わりにアイテムに を設定してみてくださいgravity

お役に立てれば :)

于 2013-10-21T07:05:18.487 に答える