Android - 如何设置SwipeRefreshLayout进度视图的初始位置?

时间:2015-02-26 06:12:46

标签: android progress swiperefreshlayout

我有一个Activity,里面有一个带有ListView的SwipeRefreshLayout。

<android.support.v4.widget.SwipeRefreshLayout
 android:id="@+id/swipe_refresh_layout"
 android:layout_width="match_parent"
 android:layout_height="match_parent" >

    <ListView
        android:id="@+id/list_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent">             
    </ListView>
</android.support.v4.widget.SwipeRefreshLayout>

我知道我可以使用swipeView.setProgressViewOffset(false,start,end)来设置progressview的位置,但它只能在我拖动swipeView时显示(它从开始到结束显示)。
如果我使用swipeView.setRefreshing(true),则progressview会一直显示在其原始位置(不是在开始时,而是在swiperefreshlayout顶部下方的位置)。有没有办法解决这个问题?

0 个答案:

没有答案