1.用在 listView上

ArrayList<CharSequence> aBlogNames = new ArrayList<CharSequence>();

LayoutInflater inflater = (LayoutInflater)addAccount.this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);


final ListView lv = (ListView) inflater.inflate(R.layout.select_blogs_list, null);


lv.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);


lv.setItemsCanFocus(false);


ArrayAdapter<CharSequence> blogs = new ArrayAdapter<CharSequence>(addAccount.this, R.layout.blogs_row, aBlogNames);


lv.setAdapter(blogs);

2.用在下拉框上

ArrayList<CharSequence> loadTextArray = new ArrayList<CharSequence>();

ArrayAdapter<CharSequence> categories = new ArrayAdapter<CharSequence>(this, android.R.layout.simple_dropdown_item_1line, loadTextArray);


categories.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

Spinner sCategories = (Spinner) findViewById(R.id.parent_category);

sCategories.setAdapter(categories);

3.又一个下拉框的例子:

final Spinner sInterval = new Spinner(this);

sInterval.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));

更多相关文章

  1. android Toast居中最简单例子
  2. Android例子—设置Activity全屏的三种方法
  3. Android消息机制之四---Looper,Handler,Message例子
  4. 如何导入android中的sample例子
  5. Android SlidingMenu例子运行报错的解决方案
  6. Android简单的Timer小例子
  7. Base64编解码Android和ios的例子,补充JNI中的例子
  8. android JNI处理图片的例子

随机推荐

  1. Android提供两个常用的消息弹出框【Toast
  2. Android:Activity学习(1) 生命周期
  3. android apk反编译(获取源码,资源文件等)
  4. 深入Android开发之--Android事件模型
  5. Android(安卓)通知栏显示与设置
  6. Android分包MultiDex源码分析
  7. Android消息机制(二)
  8. ubuntu下给android虚拟机安装apk软件
  9. 【转】Android面试题大集合
  10. Android应用开发之获取web服务器xml数据