Android 提供了相当多的UI,在android.widget 的UI组件库,下面就让我们看看他是ListView的用法吧。
下面的Demo 是一个
/*
* Copyright (C) 2008 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.example.android.apis.view;
import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;
/**
* This example shows how to use choice mode on a list. This list is
* in CHOICE_MODE_SINGLE mode, which means the items behave like
* checkboxes.
*/
public class List10 extends ListActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_single_choice, GENRES));
final ListView listView = getListView();
listView.setItemsCanFocus(false);
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
}
private static final String[] GENRES = new String[] {
"Action", "Adventure", "Animation", "Children", "Comedy", "Documentary", "Drama",
"Foreign", "History", "Independent", "Romance", "Sci-Fi", "Television", "Thriller"
};
上面是一个单选的List Demo。
对于需要多选的话可以改变这些参数就OK了
setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_multiple_choice, GENRES));
final ListView listView = getListView();
listView.setItemsCanFocus(false);
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
很简单吧,Android的开发确实很不错。
分享到:
相关推荐
Android 树形结构开发demo,实现单选多选功能
ListView 实现单选/多选的demo例子,欢迎指正
简单明了的实现了购物车中的单选和多选,可根据自身情况自己设定。
listview多选与单选模式demo 可以进行单选和多选模式切换,一个小demo,请多多指教。
类似于购买商品弹窗选择商品类型颜色、大小、规格等等,使用popwindow仿照淘宝京东的侧滑单选多选效果
Android高级应用源码-仿IOS的圆角设置界面。直接可用,单选多选等ATable_Demo(iOS风格设置).zip
Android问卷或试题Demo,支持单项、多选、判断,代码清晰简单。
Android 图片单选_多选、拍照、裁剪、压缩。视频选择和录制demo
Android应用源码开发Demo,主要用于毕业设计学习。
源码参考,欢迎下载
仿IOS的圆角设置界面。直接可用,单选多选等ATable_Demo(iOS风格设置) [注:本内容来自网络,在此分享仅为帮助有需要的网友,如果侵犯了您的权利,麻烦联系我,我会第一时间删除,谢谢您。]
Android 拍照、图库多选图上传 实现了拍照保存图片,图库单选,图库多选以及数据上传的功能,代码中有详细注释,图片多选在网上找过很多,一个多选功能动辄十几个文件,集成到项目中文件太多太乱,所以抽时间边学边...
包括一个全局的全选按钮,每一项的全选按钮,单选按钮。实现类似淘宝购物车选中功能
Android ExpandableListView 实现购物车页面 全选 多选 单选 编辑删除
若无法下载demo,可以在QQ交流群的群文件下载,文件名为demo-release,下载最新的即可。 无选中状态(默认UI色调) 选中状态( ) 其他功能(各功能可自选) 专辑列表(默认UI色调) 相册带广告( ) 专辑列表带...
包含所有常用控件使用 androidalarm:广播Broadcase 服务service,活动activity ...对话框:多按钮,列表、单选、多选、进度、读取中、自定义 tost:自定义,带图、线程 gridview: widget notificatin test: 翻页效果:
Android-ListView该Demo实现了ListView嵌套ListView并还有CheckBox全选反选单选的实类似淘宝购物车功能
Android仿IOS的圆角设置界面 直接可用 单选多选等ATable Demo iOS风格设置
android 经量级选择图片框架,支持拍照,获取相册图片,获取本地视频,可以多选,单选 声明 此框架功能点有: 新增对图片列表展示的个数; 将图片的加载框架默认不处理,需要自己去实现IEngine接口来实现图片加载,...
android单选复选按钮数据库综合实例SpinnerDialogDemo 本示例说明: 1.实现单选按钮与后台数据绑定,通过Id绑定. 2.实现显示时默认选中项控制. 3.实现修改后保存,根据id保存. 4.数据库处理使用AHibernate1.1,详见:...