您的位置:首页 > 其它

===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重叠为布局带来的错误
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: