滑动窗格布局焦点问题?

时间:2013-12-04 10:24:59

标签: android

我正在使用这个GitHub项目从顶部创建一个滑动面板: -

https://github.com/6wunderkinder/android-sliding-layer-lib/

这是我的xml: -

 <?xml version="1.0" encoding="utf-8"?>
<com.example.dev_task_login_ui.SlidingLayer xmlns:SlidingLayer="http://schemas.android.com/apk/res/com.example.dev_task_login_ui"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/slidingLayer1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    SlidingLayer:stickTo="top" >

    <RelativeLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingRight="@dimen/sliding_pane_padding_right"
        android:paddingLeft="@dimen/sliding_pane_padding_left"
        android:layout_gravity="center|top"
        android:background="@drawable/sliding_pane_corner" >

        <TextView
            android:id="@+id/swipeText"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_centerHorizontal="true"
            android:fontFamily="sans-serif-medium"
            android:gravity="center"
            android:paddingBottom="@dimen/sliding_pane_text_padding_bottom"
            android:paddingTop="@dimen/sliding_pane_text_padding_top"
            android:textColor="#074035"
            android:textSize="17sp"
            android:textStyle="bold" />
    </RelativeLayout>

</com.example.dev_task_login_ui.SlidingLayer>

我正在使用MainActivity中的addView方法在邮件xml中对此进行充气。

现在问题是当这个滑动窗格可见时,显然它形成在主布局的顶部,所以如果我想点击主布局中的按钮

我必须触摸屏幕两次,首先从滑动窗格中移除焦点 - 隐藏它,然后再实际点击按钮。

即使滑动窗格位于其上方,焦点仍然可以保留在主布局上吗?

0 个答案:

没有答案