ListView控件的弧形设计
重写ListView的Adapter 在getView方法里处理布局 可以通过setPadding的方法达到弧形效果.
下面是重写的Adapter getView方法:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
if (views == null) {
views = new SparseArray<LinearLayout>(mList.length);
}
LinearLayout layout = views.get(position);
if(layout == null){
layout = (LinearLayout) LayoutInflater.from(mContext).inflate(
R.layout.listitem, null);
views.put(position, layout);
}
layout.setPadding(a[position], 0, 0, 0);
TextView tv = (TextView) layout.findViewById(R.id.TextViewItem);
tv.setText(mList[position]);
return layout;
}
引用:http://android.tgbus.com/Android/tutorial/201103/346146.shtml
转载于:https://www.cnblogs.com/xiaoxiaoboke/archive/2011/06/24/2089065.html
ListView控件的弧形设计相关推荐
- java listview控件_ListView普通列表控件的使用
Android中的列表空间非常灵活,可以自定义每一个列表项,实际上每一个列表项就是一个View,在Android定义了3个列表控件:ListView.ExpandableListView和Spinne ...
- SQLite数据库---ListView控件之商品展示案例
转自:http://blog.csdn.net/winnie_hu/article/details/70254380?locationNum=10&fps=1 运用ListView控件在界面上 ...
- 在ASP.NET中使用ListView控件对数据进行显示、分页和排序
最终效果图如下所示: 使用ListView控件是不需要写代码的,下面我们来看一下ListView的操作流程: 1.首先新建一个ASP窗体 2.然后拖入一个ListView和一个SqlDataSourc ...
- Android使用ListView控件问题
Android使用ListView控件问题: The application has stopped unexpectedly, please try again. 开发环境:android 1.6 ...
- ASP.NET ListView控件基本操作
1.前台代码 View Code 1 <asp:ListView ID="lvDepartment" runat="server" DataKeyName ...
- 【转】 ASP.NET 3.5中使用新的ListView控件
ASP.NET中新的ListView控件为显示和CURD数据库操作提供了基于模板的布局,使之成为一项极好的方式,建立以数据为中心的Web应用程序. 当你编写以用户为中心的应用程序时,总需要某种形式的数 ...
- C# ListView控件显示表格(自适应宽度),添加 Checkbox,删除选择项,选中颜色和鼠标滑过背景变色
本文转载自:http://www.liangshunet.com/ca/201309/586362553.htm 亮术网 2020-03-07 本网原创 DataGridView控件功能十分强大,显示 ...
- ListView控件的基本使用(方式一:使用ArrayAdapter适配器实现)
ListView绝对可以称得上是Android中最常用的控件之一,几乎所有的应用程序都会用到它.由于手机屏幕空间都比较有限,能够一次性在屏幕上显示的内容并不多,当我们的程序中有大量的数据需要展示的时候 ...
- ListView控件学习系列2-编辑ListView(Edit,Update,Insert,Delete)
目录: ListView控件学习系列1-了解ListView控件 ListView控件学习系列2-编辑ListView ListView控件学习系列3-ListView选择,排序,分页 ListVie ...
最新文章
- c语言函数指针的理解与使用(学习)
- vray for 3dmax2019中文版
- Centos 中 TCPWrappers访问控制
- 【C++ Primer】自己动手编写函数 atoi(char *str)
- python云盘服务_Python无所不能?五分钟教会你用python打造个人云盘!
- MATLAB中cif用于清除什么,cifti-matlab-master 能够对MRI数据进行功能成像 - 下载 - 搜珍网...
- SAP Commerce(SAP Hybris)学习资料汇总
- how is Bean object created
- 一招彻底帮你搞定HashMap源码,项目实战
- java 泛型集合示例_Java 泛型(示例代码)
- 2017.9.23 循环格 思考记录
- Kudu : 插入无法获取主键冲突的异常
- 【洛谷 P4886】 快递员 (点分治)
- linux 进程killed_linux下运行Gaussian09进程被killed
- Redis实用教程-----------菜鸟快速入门
- C#实现反双曲余弦函数等
- 怎样提高平面设计色彩表现力
- 用citespace对知网文献的关键词分析结果很少如何解决?
- 并行:并行编程的基础概述
- 如何加快疫苗生产?答案在技术领域而非医学领域