Java 像Android Gmail一样更新监听器

Java 像Android Gmail一样更新监听器,java,android,android-activity,listener,Java,Android,Android Activity,Listener,我有一个列表视图,可以在上面显示帖子。 我想要的是,当用户向下移动手指,listview无法滚动时,有一个监听器。(就像Gmail Android应用程序收件箱上的更新监听器一样,当用户从上到下移动手指时,它会更新收件箱) 我该怎么做呢?您想要的是SwipeRefreshLayout,它位于google v4支持库中 为了使用它,您需要将您的可滚动布局包装在中,并在Google的开发者页面上显示。您的意思是像刷卡一样刷新吗 swipeLayout = (SwipeRefreshLayout) f

我有一个列表视图,可以在上面显示帖子。 我想要的是,当用户向下移动手指,listview无法滚动时,有一个监听器。(就像Gmail Android应用程序收件箱上的更新监听器一样,当用户从上到下移动手指时,它会更新收件箱)


我该怎么做呢?

您想要的是SwipeRefreshLayout,它位于google v4支持库中

为了使用它,您需要将您的可滚动布局包装在
中,并在Google的开发者页面上显示。

您的意思是像刷卡一样刷新吗
swipeLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_container);
swipeLayout.setOnRefreshListener(this);

....

@Override public void onRefresh() {
    new Handler().postDelayed(new Runnable() {
        @Override public void run() {
            swipeLayout.setRefreshing(false);
        }
    }, 5000);
}