35-Adapter,安卓中数据和视图的桥梁,ArrayAdapter

原创 2013年12月01日 23:04:12
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >

        <ListView
            android:id="@+id/listView1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1" >
        </ListView>

    </LinearLayout>
package com.example.arrayadapterlist;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class MainActivity extends Activity {

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);

		// 获取listView控件
		ListView list = (ListView) findViewById(R.id.listView1);
		// 定义String数组
		String[] array = { "小熊维尼", "蒙蒙", "米老鼠", "唐老鸭" };
		// 设置ArrayAdapter
		ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
				android.R.layout.select_dialog_multichoice, array);
		// 为listView设置Adapter
		list.setAdapter(adapter);
	}
}



这里有一位大姐写的博客,特别的好:

http://april19880317.blog.51cto.com/1938095/690380


相关文章推荐

安卓中常见ListView等加载Adapter后的错乱问题

(好记性,不如烂笔头)   经验不够的“码道”修行者,常常碰到各种类型的列表数据,当然最为常见的要数ListView。“看似简单的背后,往往存在着千层的杀机”——网络中描述的BaseAdapter为万...

安卓中各种Adapter的用法

同样是一个ListView,可以用不同的Adapter让它显示出来,比如说最常用的ArrayAdapter,SimpleAdapter,SimpleCursorAdapter,以及重写BaseAdap...

在安卓中使用ON CONFLICT REPLACE同步数据到SQLITE

最近我开发的一个功能需要从服务端获取json同步到本地的sqlite数据库,然后通知UI更新(Sqlbrite ftw)。这块的数据有一个字段叫isRead,当它为true的时候表示用户在UI上删除了...
  • daditao
  • daditao
  • 2016年06月15日 10:29
  • 626

安卓中listview分批加载数据

在使用listview显示成千上万条数据时, 加载速度可能就会很慢,这样用户体验就不是很好,为解决这个问题,我们可以分批加载ListView的数据。 分批加载ListView的步骤大致如下:首先取出一...

安卓中解析json数据

一、概述 JSON是JavaScript Object Notation的简称,起源于js(javascript)它是一种轻量级的数据交换格式,JSON不仅在js中广泛使用,同时还在其他领域得到广泛使...

安卓中数据序列化之Serializable与Parcelable

1.Serializable       序列化Serializable是Java语言的特性之一,是将java对象转换成字节序列的过程,与之对应的是反序列化。反序列化是将字节序列转化为java对象的...
  • Juladoe
  • Juladoe
  • 2017年03月08日 09:02
  • 139

在安卓中使用Bundle在Activity之间传递数据

此文主要还是针对刚开始接触的小白,希望对你们有点帮助吧 第一个Activity package com.example.jsontext; import android.os.Bundle;...

安卓中页面(activity)的数据交互的方式:

安卓中页面(activity)的数据交互的方式: 1、一般 intent.putExtra(“name”,”dse”); 接受:intent.getStringExtra(“name”); 2...

安卓中各种intent的详细介绍

  • 2013年11月14日 17:40
  • 11KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:35-Adapter,安卓中数据和视图的桥梁,ArrayAdapter
举报原因:
原因补充:

(最多只允许输入30个字)