有关RelativeLayout布局中, 当一个控件被左右两个控件夹在中间时, 此控件如何靠近两个控件中的一个的问题?
来源:互联网 发布:最新淘宝人工在线客服 编辑:程序博客网 时间:2024/06/10 18:07
<RelativeLayout
android:id="@+id/writemsg_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/title_background_style1"
android:orientation="horizontal" >
<Button
android:id="@+id/message_back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="10dip"
android:background="@xml/messageback_button_style"
/>
<TextView
android:id="@+id/new_sms_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="6dip"
android:layout_toRightOf="@id/message_back"
android:text="@string/new_message"
android:textSize="20sp"
android:typeface="serif" />
<View android:id="@+id/title_divider"
android:layout_width="3dip"
android:layout_height="0dip"
android:layout_toRightOf="@id/new_sms_text"
/>
<TextView
android:id="@+id/right_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:gravity="center_vertical" />
<TextView
android:id="@+id/left_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="3dip"
android:gravity="right"
android:layout_toRightOf="@id/title_divider"
android:layout_toLeftOf="@id/right_text"
android:ellipsize="end"
android:singleLine="true" />
android:id="@+id/writemsg_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/title_background_style1"
android:orientation="horizontal" >
<Button
android:id="@+id/message_back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="10dip"
android:background="@xml/messageback_button_style"
/>
<TextView
android:id="@+id/new_sms_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="6dip"
android:layout_toRightOf="@id/message_back"
android:text="@string/new_message"
android:textSize="20sp"
android:typeface="serif" />
<View android:id="@+id/title_divider"
android:layout_width="3dip"
android:layout_height="0dip"
android:layout_toRightOf="@id/new_sms_text"
/>
<TextView
android:id="@+id/right_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:gravity="center_vertical" />
<TextView
android:id="@+id/left_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="3dip"
android:gravity="right"
android:layout_toRightOf="@id/title_divider"
android:layout_toLeftOf="@id/right_text"
android:ellipsize="end"
android:singleLine="true" />
</RelativeLayout>
我们看到红色部分的代码,android:layout_toRightOf="@id/title_divider"
android:layout_toLeftOf="@id/right_text"这两句话表示, 此TextView控件的左边是title_divider, 右边是right_text.那么如何将此控件靠近right_text呢, 我遇到这个情况啊,它始终靠近title_divider, 这样显示很不美观,最后发现啊, android:gravity="right"就用这句话就可以了。 不要小看这个问题哦, 我也是用了30分钟才解决,而且我认为一定会有人跟我遇到同样的问题。
- 有关RelativeLayout布局中, 当一个控件被左右两个控件夹在中间时, 此控件如何靠近两个控件中的一个的问题?
- 线性布局中两个控件,一个居右显示
- android中如何让一个不知道高度的控件正好恰在上下两个控件之中
- Android - 在RelativeLayout中平分两个控件
- 在RelativeLayout中平分两个控件
- 相对布局中只有两个控件,一个居中View1,另外一个要在View1的左边的方法
- relativeLayout中两个控件层次放置,但是能够透过上一层控件点击到下一层控件的问题
- RelativeLayout中两个控件怎么居中显示
- RelativeLayout中两个控件怎么居中显示?
- 如何在一个用户控件内操作另外一个用户控件的中的控件?
- 一个左右移动的控件
- 一个左右拖动的控件
- js中两个控件实现一个功能的写法
- 一个可以显示图片(包括GIF动画)的ATL控件,以及在RichEdit中如何使用此控件插入图片
- 一个可以显示图片(包括GIF动画)的ATL控件,以及在RichEdit中如何使用此控件插入图片
- Calendar控件的两个问题
- WINFORM中两个 ComboBox 控件绑定同一个数据源的问题
- 在MainActivity中调用另外一个布局控件的方法
- Floyd算法
- C++ extern关键字详解
- Matlab作图语句小结
- C++中的空类,编译器默认可以产生哪些成员函数
- oracle 删除死锁session
- 有关RelativeLayout布局中, 当一个控件被左右两个控件夹在中间时, 此控件如何靠近两个控件中的一个的问题?
- AfxMessageBox的头文件
- 初识mocha
- ant
- TCP/IP详细学习
- 基于FPGA的二次雷达S模式解码和AP 24bit奇偶校验设计思路和验证
- wince5.0系统开机logo的更换
- C/C++内存问题检查利器—Purify (一)
- UI -- UIImageViewController的使用