0

私はこの問題を抱えており、どうすればよいかわかりません。テキストを線形レイアウトで配置しようとしましたが、役に立ちませんでした。問題についての画像も投稿しています。スタックオーバーフローのアラートを削除するために他に何を書くべきかわかりません:「あなたのメッセージはほとんどコードなどです...」

赤丸の問題のサンプル

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:layout_marginLeft="5dp"
    android:orientation="vertical"

    android:paddingLeft="8dp"
    android:paddingRight="8dp"
    android:clipToPadding="true"

    >

   <RelativeLayout
     android:id="@+id/linearLayout1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:orientation="vertical"
    android:background="#FFFFFF"
    android:paddingTop="10dp"
    android:paddingBottom="10dp"
     >


         >
    <TextView
        android:id="@+id/section_title"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:alpha="0.92"
        android:background="#FFFFFF"

        android:paddingTop="8dp"
        android:paddingBottom="8dp"
        android:paddingLeft="8dp"
        android:paddingRight="8dp"

        android:textColor="#000000"
        android:textSize="20sp" >

    </TextView>

     <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_centerVertical="true"
        android:background="#FFFFFF"
        android:src="@drawable/ic_action_name" />

     </RelativeLayout>



</LinearLayout>
4

3 に答える 3

0

RelativeLayout.LayoutParameters xml パラメータlayout_toLeftOfを使用する

<TextView
     [...]
     android:layout_toLeftOf="@+id/imageView1"/>

おまけのヒント。テキストが収まらない場合は、TextView ellipsizeを確認してください。

乾杯!

于 2013-08-23T10:03:30.910 に答える
0

これを使用してください....そして、これがあなたに役立つことを願っています..

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 android:layout_marginLeft="5dp"
 android:clipToPadding="true"
 android:orientation="vertical"
 android:paddingLeft="8dp"
 android:paddingRight="8dp" >

<LinearLayout
    android:id="@+id/linearLayout1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:background="#FFFFFF"
    android:orientation="horizontal"
    android:paddingBottom="10dp"
    android:paddingTop="10dp" >


    <TextView
        android:id="@+id/section_title"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="0.8"
        android:alpha="0.92"
        android:background="#FFFFFF"
        android:paddingBottom="8dp"
        android:paddingLeft="8dp"
        android:paddingRight="8dp"
        android:paddingTop="8dp"
        android:textColor="#000000"
        android:textSize="20sp" >
    </TextView>

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:layout_weight="0.2"
        android:background="#FFFFFF"
        android:src="@drawable/ic_launcher" />
</LinearLayout>

</LinearLayout>
于 2013-08-23T10:07:00.997 に答える