Android android:layout_weight问题

来源:互联网 发布:类似社交网络的电影 编辑:程序博客网 时间:2024/06/05 20:13

作为一个Android新人,小白,写完代码后,总是想象很美好而现实很残酷。。深受打击中。。。

项目中,ListView中的子控件中需要显示一个TextView和一个ImageView的向右的小箭头。

可是显示效果总是酱紫:


箭头和文字紧紧贴在了一起,我想要的是箭头显示在右边!!

查过资料后在ListView子控件的布局文件中进行修改,设置android:layout_weight后显示正常

代码如下:

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="45dip"    android:layout_margin="10dip"    android:background="#ffffff"    android:gravity="top"    android:orientation="horizontal" >    <!-- 列表项显示信息 -->    <TextView        android:id="@+id/tvInfo"        style="@style/settingLable"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:layout_weight="1"        android:paddingTop="14dip" />    <!-- 右箭头 -->    <ImageView        android:id="@+id/ivRightArrow"        style="@style/settingIcon"         android:layout_weight="0"/></LinearLayout>

显示结果:



OK 收工下班回家~~

0 0
原创粉丝点击