您的位置:首页 > 其它

安卓通过marginBotton是如何隐藏线条的原理小分析

2015-10-17 13:06 495 查看


一个LinerLayout很高,一个很低,

当很低的显示,很高的隐藏,Relative也很低,View线条也就很低,这时候如上图,线条只有30do,还让它距离底部30dp以上,线条就会没了

如果线条很高,容器很高,距离底部30dp 线条就是显示的了

<RelativeLayout
android:id="@+id/trans_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/white"
android:visibility="gone">

<View
android:id="@+id/trans_no_line"
android:layout_width="1px"
android:layout_height="match_parent"
android:layout_marginBottom="30dp"
android:layout_marginLeft="13dp"
android:layout_marginTop="25dp"
android:background="@color/main_color_line" />

<LinearLayout
android:id="@+id/trans_info"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingLeft="10dp"
android:visibility="gone"></LinearLayout>

<LinearLayout
android:id="@+id/trans_info1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingLeft="10dp"></LinearLayout>
</RelativeLayout>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: