Android学习之——单击ActionBar实现ListView返回顶部
来源:互联网 发布:软件知识产权包括哪些 编辑:程序博客网 时间:2024/06/06 03:06
不知道大家在刷微博时,有没有遇到过,刷新太多,想返回顶部看之前的微博的情况。其实,单击顶部的ActionBar能返回顶部。而不用一直向下拉。
废话不多说,讲讲Android中怎么实现这一功能。
首先,要给ActionBar添加一个CustomView。
CustomView的布局文件actionbar_layout.xml:
1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:id="@+id/ll_topbar" 4 android:layout_width="match_parent" 5 android:layout_height="wrap_content" 6 android:orientation="vertical" > 7 8 <TextView 9 android:layout_width="wrap_content"10 android:layout_height="wrap_content"11 android:layout_gravity="center"12 android:textColor="#000000"13 android:id="@+id/mytext"14 android:textSize="18sp" />15 16 </LinearLayout>
然后设置ActionBar或者加载CustiomView都可以
1 ActionBar actionBar = getActionBar();2 actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);3 actionBar.setCustomView(R.layout.actionbar_layout);
1 View customView = LayoutInflater.from(this).inflate(R.layout.actionbar_layout, new LinearLayout(this), false);2 getActionBar().setDisplayShowCustomEnabled(true); 3 getActionBar().setCustomView(customView);
最后给CustiomView添加OnClick事件实现ListView返回顶部逻辑即可:
1 if (!mListView.isStackFromBottom()) {2 mListView.setStackFromBottom(true);3 }4 mListView.setStackFromBottom(false);
0 0
- Android学习之——单击ActionBar实现ListView返回顶部
- ListView实现返回顶部
- Android ActionBar应用一:ActionBar返回任意页面和顶部搜索栏实现
- android listview 返回顶部(问题)
- 【Android】Listview返回顶部,快速返回顶部的功能实现,详解代码。
- Android返回顶部实现
- Android 之 ActionBar返回按钮
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- Android之ActionBar学习
- Android之ActionBar学习
- Android之ActionBar学习
- Android之ActionBar学习
- Android之ActionBar学习
- mysql 线程等待时间,解决sleep进程过多的办法
- 登录iis7 网站服务器上网站网页可以访问 但远程访问网站网页不能访问的解决方法
- 创建GZIP压缩格式的HIVE表
- 推荐一款 表情插件《jQuery QQ表情插件jquery.qqFace.js》
- JavaScript的函数传值
- Android学习之——单击ActionBar实现ListView返回顶部
- js 数据类型 Array,Object,RegExp
- Max Sum
- 文章标题
- solaris配置IP地址过程
- FLV视频封装格式详解
- 使用android传感器自己编写温度计,湿度计 支持android5.0
- 黑马程序员----面向对象(二)
- C语言常用面试题_2015.5.6(1)