当一个ListView的item为一个RelativeLayout时,该ViewGroup下的子view如果配置为 android:layout_alignParentBottom="true",本来是让子view靠近RelativeLayout的底部,但实际运行结果却是靠到顶部。
据说这是个BUG,关于这个BUG的进一步描述可以在这里看到:
Issue 1394
在
昨天关于QuickContactBadge嵌入ListView item的例子中,就可以发现这个问题。上面那个网页也有人给出了解决方案。
即:
1、指定RelativeLayout的具体高度,例如:
android:layout_height="?android:attr/listPreferredItemHeight"
2、ListView中实例化layout时,使用如下代码:
convertView = mInflater.inflate(mResource, parent, false);
基于以上,即可让android:layout_alignParentBottom="true"表现正确。
- 大小: 21.2 KB
- 大小: 16.4 KB
分享到:
相关推荐
Android中使用RelativeLayout完成梅花布局的代码清单.pdf 学习资料 复习资料 教学资源
Android 程序技术 本节课程内容:ListView的介绍 1.1 ListView控件 1.2 常用数据适配器(Adapter) 数据展示控件 ListView控件 ListView控件 The ListView control <RelativeLayout ……> <ListView android:id="@...
Android 相对布局 RelativeLayout 属性
android布局属性RelativeLayout详解.
Android中使用RelativeLayout完成的梅花布局教学案例任务说明.pdf 学习资料 复习资料 教学资源
Android相对布局RelativeLayout的基本用法,相对布局是最实用的布局。
相对布局(RelativeLayout):相对其它组件的布局方式。 绝对布局(AbsoluteLayout):按照绝对坐标来布局组件。 1. 线性布局 线性布局是Android开发中最常见的一种布局方式,它是按照垂直或者水平方向来布局...
Android中使用RelativeLayout布局完成的登录练习题要求说明.pdf 学习资料 复习资料 教学资源
Android 开发 (实验五) 实验题目:... 二、实验内容 组 件 布 局 有 : LinearLayout 、 TableLayout 、 FrameLayout 、 RelativeLayout 三、实验步骤 1、用表格布局完成登录界面 <TableLayout xmlns:android=...
自己写的android相对布局demo,具体参照博客
<RelativeLayout xmlns:android=http://schemas.android.com/apk/res/android android:layout_width=match_parent android:layout_height=match_parent android:clipChildren=false> <ImageView android:...
Android 线性布局: AbsoluteLayout布局和RelativeLayout布局。 1、绝对布局 AbsoluteLayout 绝对定位AbsoluteLayout,又可以叫做坐标布局,可以直接指定子元素的绝对位置,这种布局简单直接,直观性强,但是由于...
android实现自定义RelativeLayout可拖动、缩放、旋转TextView
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:gravity="right" android:layout_width="fill_parent" android:layout_height="fill_parent...
相对布局我最新喜欢的布局,也是game开发,照相机以及增钱现实中最常用的布局!
RelativeLayout是相对布局控件:以控件之间相对位置或相对父容器位置进行排列。 相对布局常用属性: 子类控件相对子类控件:值是另外一个控件的id android:layout_above———-位于给定DI控件之上 android:layout_...
介绍了android 中 RelativeLayout 下的各种属性。linux下打开.
这个界面布局不怕累的话,你尽管骂我,我无话可说,以下是布局的部分源代码。。。 <RelativeLayout android:id="@+id/RelativeLayout01" android:background="@drawable/bottom" android:layout_width="fill_...
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="300dip" android:layout_height="130dip" android:background="@drawable/dialog_bg"> <TextView android:...