Skip to content

嵌套LinearLayout或者ScrollView导致内容显示不全 #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
cp140521 opened this issue Nov 8, 2016 · 2 comments
Open

嵌套LinearLayout或者ScrollView导致内容显示不全 #7

cp140521 opened this issue Nov 8, 2016 · 2 comments

Comments

@cp140521
Copy link

cp140521 commented Nov 8, 2016

No description provided.

@cp140521
Copy link
Author

cp140521 commented Nov 8, 2016

`

<lib.homhomlib.design.SlidingLayout
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/slidingLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:sliding_mode="both"
>


        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="New Button"
            android:id="@+id/button2"
            android:layout_gravity="center_horizontal" />

        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="New Button"
            android:id="@+id/button3"
            android:layout_gravity="center_horizontal" />

        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="New Button"
            android:id="@+id/button4"
            android:layout_gravity="center_horizontal" />
        <LinearLayout
            android:id="@+id/myLin"
            android:orientation="vertical"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content">
            <EditText
                android:id="@+id/et4"
                android:layout_width="200dp"
                android:hint="hehe "
                android:layout_height="wrap_content" />
            <EditText
                android:id="@+id/et1"
                android:layout_width="200dp"
                android:hint="hehe "
                android:layout_height="wrap_content" />
            <EditText
                android:id="@+id/et2"
                android:layout_width="200dp"
                android:hint="hehe "
                android:layout_height="wrap_content" />
            <EditText
                android:id="@+id/et3"
                android:layout_width="200dp"
                android:hint="hehe "
                android:layout_height="wrap_content" />

            <CheckBox
                android:id="@+id/cb1"
                android:text="我是第一个Checkbox"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <CheckBox
                android:id="@+id/cb2"
                android:text="我是第二个Checkbox"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <CheckBox
                android:id="@+id/cb3"
                android:text="我是第三个Checkbox"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <CheckBox
                android:id="@+id/cb4"
                android:text="我是第四个Checkbox"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <CheckBox
                android:id="@+id/cb5"
                android:text="我是第五个Checkbox"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <CheckBox
                android:id="@+id/cb6"
                android:text="我是第六个Checkbox"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <CheckBox
                android:id="@+id/cb7"
                android:text="我是第七个Checkbox"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <CheckBox
                android:id="@+id/cb8"
                android:text="我是第八个Checkbox"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <CheckBox
                android:id="@+id/cb9"
                android:text="我是第九个Checkbox"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
        </LinearLayout>
    </LinearLayout>

</ScrollView>
</lib.homhomlib.design.SlidingLayout>

`

@ceoifung
Copy link

可以在嵌套的布局里,重写dispatchTouchEvent,根据你的实际情况,requestDisallowInterceptTouchEvent(enable);即告诉父容器不要拦截滑动事件

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants