1
我有一个列表视图,我在其上显示帖子。 我想要的是一个监听器,当用户移动他的手指并且listview不能滚动时(比如更新监听器在Gmail Android应用收件箱中,当你从上到下移动你的手指时它会更新收件箱)。更新监听器喜欢Android的Gmail
我该怎么做?
我有一个列表视图,我在其上显示帖子。 我想要的是一个监听器,当用户移动他的手指并且listview不能滚动时(比如更新监听器在Gmail Android应用收件箱中,当你从上到下移动你的手指时它会更新收件箱)。更新监听器喜欢Android的Gmail
我该怎么做?
你想要的是一个SwipeRefreshLayout,它在谷歌v4支持库中。
为了使用它,你需要将你的可滚动布局包装在<android.support.v4.widget.SwipeRefreshLayout>
标签中。然后,您可以创建一个监听器,当有人刷卡代码以刷新活动
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);
}
更多信息可以发现on this website,并this page here对谷歌的开发者页面。
你的意思是喜欢*刷卡刷新* – helleye 2015-02-08 10:23:59