本人刚着手Android开发,请教一下,如何设置一个文本框位置,使其宽度等于父亲组件宽度的3/4,并将其添加至父亲组件(父亲组件按竖直方向逐个添加孩子组件),使其成为父亲组件的第一个组件并水平居中,结果是该文本框在水平方向上处于父亲组件左边源的1/8处至7/8处。
弱问:一下显示 ??? 处该如何填写?
我想知道能不能在XML布局文件中,从孩子组件获取父亲组件的宽度值和高度值?
弱问:一下显示 ??? 处该如何填写?
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginTop="10dp"
android:background="@drawable/shape_1"
android:orientation="horizontal" >
<TextView
android:layout_width="???"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:paddingLeft="???"
android:text="@string/str_hello"
android:textColor="@android:color/black"
android:textSize="18sp" />
// ...
我想知道能不能在XML布局文件中,从孩子组件获取父亲组件的宽度值和高度值?