如何让android中的两个textview更加灵活?

时间:2015-10-30 09:18:12

标签: android android-layout

我一直在寻找,但没有任何关于如何根据空间使2 textview灵活的线索。这是图片。任何提示,都会很棒。 Edited

2 个答案:

答案 0 :(得分:0)

试试这个。

 <LinearLayout
            android:id="@+id/contentWithBackground"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="right"
            android:background="@drawable/incoming_message_bg"
            android:paddingLeft="10dp"
            android:paddingBottom="10dp"
            android:orientation="vertical">

            <TextView
                android:id="@+id/txtMessage"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textColor="@android:color/black"
                android:maxWidth="250dp" />

        </LinearLayout>

注意: incoming_message_bg 必须为 Nine patch image 。您可以在线性布局中多次查看textview。

答案 1 :(得分:0)

试试这个。它工作正常。

   <LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical">

     <TextView
            android:id="@+id/mText1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Text1"
            android:textSize="17sp" 
            android:layout_margin="5dp"
            android:layout_gravity="right"
            android:gravity="right"/>


      <TextView
            android:id="@+id/mText2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="This is some text"
            android:textSize="17sp" 
            android:layout_margin="5dp"
            android:layout_gravity="right"
            android:gravity="right"/>

     </LinearLayout>