Swiperefresh也在左侧滑动

时间:2015-11-17 10:42:23

标签: java android listview android-fragments android-listview

我在一个片段中有一个列表视图(在viewpager中共有3个选项卡),并使用下面的代码来向下滑动以刷新功能,但是在向左滑动到另一个片段时,滑动刷新功能被称为如何限制它(发生仅当列表视图为空)。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    >

    <android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/fragmenttab1_swipe_refresh_layout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

            <ListView
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/fragmenttab1_list_item"
                android:dividerHeight="1dp"
                android:focusable="false"
                android:focusableInTouchMode="false"
                android:longClickable="true">
            </ListView>
    </android.support.v4.widget.SwipeRefreshLayout>
    <TextView android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/fragmenttab1_emptyElement"
        android:text="No Posts"
        android:textStyle="bold"
        android:textSize="15sp"
        android:visibility="gone"
        android:layout_centerInParent="true"
        android:textColor="@android:color/darker_gray"/>

</RelativeLayout> 

Java代码

listView.setAdapter(adapter);

listView.setEmptyView(getView().findViewById(R.id.fragmenttab1_emptyElement));

0 个答案:

没有答案