如何在textview右侧添加一个按钮

时间:2013-10-01 18:47:39

标签: android xml relativelayout android-framelayout

我想在textview的右侧添加一个按钮,如果textview增长,按钮仍然会在那里。我使用了FrameLayout或RelativeLayout但它们没有用,请帮助我。 像这张图片的布局http://www.8pic.ir/images/97364937705465965477.png

2 个答案:

答案 0 :(得分:0)

使用LinearLayout作为orientation,尝试horizontal

<LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <TextView
            android:id="@+id/textView_id"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight=".5"
            android:text="your text"
             />

        <Button
            android:id="@+id/button_id"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight=".5"
            android:text="button" />

       </LinearLayout>

答案 1 :(得分:0)

不可能直接进行Android开发并不是一个好习惯。虽然如果这是您的要求,那么您可以在运行时计算最后一行中的行数和字符数,并使用框架或相对布局来确定按钮的位置。