<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    ><ListView android:id="@+id/list"  android:orientation="vertical"  android:layout_width="fill_parent"  android:layout_height="wrap_content"  android:cacheColorHint="@null"  />  <Button android:id="@+id/btn"  android:layout_width="fill_parent"  android:layout_height="wrap_content"  android:text="获取选中ID"  /></LinearLayout>


一个ListView,一个Button


package com.pocketdigi; import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.ArrayAdapter;import android.widget.Button;import android.widget.ListView;import android.widget.Toast; public class Test2Activity extends Activity {    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        final ListView lv=(ListView)findViewById(R.id.list);        String[] Names=new String[]{"a","b","c"};        ArrayAdapter<String> Adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_multiple_choice, Names);        //使用系统内置的layout        lv.setAdapter(Adapter);        lv.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);        //设置多选模式        Button btn=(Button)findViewById(R.id.btn);        btn.setOnClickListener(new OnClickListener(){ @Overridepublic void onClick(View v) {// TODO Auto-generated method stublong[] ids=lv.getCheckItemIds();//得到选中的itemIdString str="";for(int i=0;i<ids.length;i++){str+=ids[i]+",";}Toast.makeText(Test2Activity.this, str, Toast.LENGTH_LONG).show();//输出ID}});    }}

更多相关文章

  1. 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
  2. Android屏幕分辨率正确获取及PX,DPI,DP,SP等的对应关系
  3. android 获取唯一标识
  4. android拍照与读取相册
  5. Android(安卓)热点开关状态的判断和获取热点ssid
  6. Android软键盘适配问题
  7. AIR Native Extension的使用(Android)一 : 打包ane
  8. android之BitMap
  9. Android中GPS定位的简单应用

随机推荐

  1. Android(安卓)v2.0 基本概念 - 浅谈
  2. android 手机定位
  3. android5 sdk 下载地址大全
  4. Android(安卓)长按识别图中二维码
  5. “android studio 运行程序提示Applicati
  6. android中textview设置为多行文本时,如何
  7. Android(安卓)Initialization Process --
  8. Android(安卓)Wear Preview- 创建通知(Cre
  9. 2013.12.03 ——— android onPrepareOpt
  10. android 正则表达式