<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:background = "#AABBCC"
android:layout_gravity= "center"
android:layout_height = "300dp"
android:layout_width = "300dp" >
<TextView android:id="@+id/title"
android:layout_width="wrap_content"
android:text="wrap_content"
android:layout_height="wrap_content"
android:textColor="#FFFFFFFF"
android:textSize="22px" />
<Button android:id="@+id/view_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test"
android:layout_gravity="right"/>
</LinearLayout>
我原来想这样设置可以把button弄到屏幕的最右面,但是发现并没有,他只是贴着TextView,究竟如何设置才能使Button居右呢?
谢谢指导
------解决方案--------------------
好几种方法的。你的这个设置是设置你的button的右对齐。。。你可以把textview的android:layout_weight="1"
或者把android:layout_gravity="right"加到你的linearlayout里。。。
上面两个方法都行。但效果不一样,看你自己想要什么 样的,然后根据别的属性自己调解
------解决方案--------------------
不是 我看错了,以为你都在button里面定义的呢