【发布时间】:2012-01-30 02:15:51
【问题描述】:
为什么 android:clipChildren="false" 不起作用?我想达到与 CSS overflow: visible 相同的效果,以便子视图即使位于父布局之外也是可见的。我尝试了类似的方法,虽然 Eclipse 中的图形布局显示了正确的行为,但在手机上它不起作用。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#0000FF"
android:clipChildren="false"
android:clipToPadding="false" >
<RelativeLayout
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_alignParentLeft="true"
android:background="#FF0000"
android:clipChildren="false"
android:clipToPadding="false" >
<RelativeLayout
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginLeft="120dp"
android:background="#00FF00" />
</RelativeLayout>
</RelativeLayout>
【问题讨论】:
-
这很有趣,但我不能相反让父母夹他们的孩子。但我有线性布局。也许这就是原因?