===item填充导致layout显示和想要的不同
2015-12-05 15:43
225 查看
<ScrollView android:id="@+id/new_horizontalScrollView" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ffffff" android:scrollbars="none" android:overScrollMode="never" > <LinearLayout android:id="@+id/new_recordtag_viewgroup" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center_vertical" android:orientation="vertical"> </LinearLayout> </ScrollView>
layout中scrollView如上
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:background="#ffffff"> <FrameLayout android:layout_width="match_parent" android:layout_height="55dp" > </FrameLayout> 4000 <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="55dp" android:layout_alignParentTop="true" > <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <com.qeeniao.mobile.kdjz.UIComponents.TextViewTypeFaceXh android:id="@+id/new_tag_name" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_marginLeft="13dp" android:singleLine="true" android:gravity="center" android:textSize="19dp" android:textColor="#655f5f" /> <ImageView android:id="@+id/new_tag_select" android:layout_width="19dp" android:layout_height="match_parent" android:gravity="center" android:tag="false" android:layout_marginRight="19dp" android:visibility="gone" android:src="@drawable/jiyibi_select_account" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:layout_marginEnd="30dp" /> <View android:layout_width="match_parent" android:layout_height="1px" android:background="#e5e5e5" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" /> </RelativeLayout> </LinearLayout> </RelativeLayout>
其中,使用FrameLayout来填充,这样可以使item的高和framelayout中定义的一样,减少item重叠为布局带来的错误
相关文章推荐
- android自定义ProgressBar 修改进度条样式 出现setProgress无效问题
- STM32 学习总结5 --- CAN通信
- C#转义字符总结
- (七十一)关系表达式
- 随机产生20个数(10以内的)放入arraylist中
- 深入理解伪元素
- 异常简述
- HashMap集合中装入ArrayList集合
- cocos2d-js环境搭建
- PHP常用正则表达式
- CCITT标准CRC-16计算C源代码
- JAVA集合类
- malloc源码分析---2
- android电话监听实现
- Xcode 7.0以后 iOS 9.0以后 最新百度地图 详细使用
- [self.homeTableView layoutIfNeeded];
- 10 条提升 Android 性能的建议
- 【原创】oracle函数INSTR的MySQL实现
- hadoop I/O中的压缩
- 【原创】oracle函数INSTR的MySQL实现