【Android】 Android中适配器简介
发布日期:2021-06-29 20:55:48
浏览次数:3
分类:技术文章
本文共 5440 字,大约阅读时间需要 18 分钟。
1. BaseAdapter的使用实例
BaseAdapter baseAdapter = new BaseAdapter() { @Override public View getView(int position, View convertView, ViewGroup parent) { ImageView imageView; if (convertView == null) { imageView = new ImageView(GridViewActivity.this); imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE); imageView.setPadding(5, 0, 5, 0); } else { imageView = (ImageView) convertView; } imageView.setImageResource(imageId[position]); return imageView; } @Override public long getItemId(int position) { return position; } @Override public Object getItem(int position) { return position; } @Override public int getCount() { return imageId.length; } };
2. SimpleAdapter的使用实例
public class GridViewActivity extends Activity { private int[] imageId = new int[] {R.drawable.img01, R.drawable.img02, R.drawable.img03, R.drawable.img04, R.drawable.img05, R.drawable.img06, R.drawable.img07, R.drawable.img08, R.drawable.img09, R.drawable.img10, R.drawable.img11, R.drawable.img12, }; private String[] title = new String[] { "花开富贵", "海天一色", "日出", "天路", "一枝独秀", "云", "独占鳌头", "蒲公英花", "花团锦簇", "争奇斗艳", "和谐", "林间小路" }; // 定义并初始化保存说明文字的数组 private GridView gridView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_gridview); gridView = (GridView) findViewById(R.id.gridView1); List
Android中常用适配器及定义自己的适配器
2013-03-23 10:04:07| 分类: | 标签: |举报|字号
本文转载自android
参考网址:http://spring.wind2006.blog.163.com/blog/static/1205586520132231047411/
转载地址:https://dengjin.blog.csdn.net/article/details/43020853 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年04月12日 16时42分19秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
分布式系统 Zookeeper
2019-04-30
分布式系统:Lec 10 分布式事务
2019-04-30
分布式系统:FaRM
2019-04-30
分布式系统:ZooKeeper 基本用例
2019-04-30
分布式系统:Spark
2019-04-30
分布式系统:Naiad
2019-04-30
分布式系统:参数服务器
2019-04-30
分布式系统:FastRPC eRPC
2019-04-30
奇异值分解简要笔记
2019-04-30
6.824(2020年) Lab1 MapReduce
2019-04-30
6.824 Amazon Aurora云数据库
2019-04-30
6.824 2020 Lecture 13: Spanner
2019-04-30
数据库恢复 (ARIES)
2019-04-30
比特币Bitcoin论文笔记
2021-07-03
Apache Flink: 在同一个引擎做流式和批处理
2021-07-03
CMU15-445 PROJECT 4 - LOGGING & RECOVERY
2021-07-03
Amazon Dynamo论文以及与Cassandra对比
2021-07-03
常见26种NLP任务的练手项目(收藏)
2021-07-03