android,listView的一行我想放两个textView,第一个占尽量多的位置,怎么写?
就是我每一行放俩textView,左右分布,第二个宽度是50sp,第一个(左边的那个)占剩下的所有空间。然后我放了一个线性layout上去,指定水平排列,然后给第一个te...
就是我每一行放俩textView,左右分布,第二个宽度是50sp,第一个(左边的那个)占剩下的所有空间。
然后我放了一个线性layout上去,指定水平排列,然后给第一个textView加上android:weight="1",没效果。。。应该怎么写呢? 展开
然后我放了一个线性layout上去,指定水平排列,然后给第一个textView加上android:weight="1",没效果。。。应该怎么写呢? 展开
2个回答
展开全部
不是weight 是layout_weight="1" 我给你随便写了一个 你看看 我写了3个TextView 不然效果不明显
<LinearLayout android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="哈哈"/>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="嘿嘿"
android:layout_weight="1"/>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="呵呵"/>
</LinearLayout>
<LinearLayout android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="哈哈"/>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="嘿嘿"
android:layout_weight="1"/>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="呵呵"/>
</LinearLayout>
追问
it doesn't work! 我用的就是layout_weight
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询