ArrayList<SpinnerItem> aList = new ArrayList<SpinnerItem>();    aList.add(new SpinnerItem(String.valueOf(CategoryType.Cost.ordinal()),getString(R.string.COST)));    aList.add(new SpinnerItem(String.valueOf(CategoryType.income.ordinal()),getString(R.string.IMCOME)));    ArrayAdapter<SpinnerItem> aAdapter =    new ArrayAdapter<SpinnerItem>(this,android.R.layout.simple_spinner_item,aList);    spinnerCategoryType = (Spinner)findViewById(R.id.spCategoryType);                aAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);        //设置下拉菜单的风格        spinnerCategoryType.setAdapter(aAdapter);   

主要是利用ArrayList存贮KEY-VALUE,并绑定到ArrayAdapter中,最后显示在spinner中。

更多相关文章

  1. android webview file标签点击弹出选择文件或拍照菜单
  2. 自定义ActionBar标题与菜单中的文字样式
  3. android 之 菜单
  4. [图解]Android源码分析——Service的启动和绑定过程
  5. 实战android菜单项之XML加载菜单与动态菜单项
  6. 转:Android实现矩形设置菜单
  7. Android 通过AlertDialog创建伪菜单

随机推荐

  1. Android进阶之数据存储+Preferences
  2. Android(安卓)Multimedia框架总结(二十七)M
  3. Notification 通知栏的使用
  4. [转]Android(安卓)Studio的logcat窗口被
  5. Android(安卓)weixin service
  6. android onTouchEvent 左右手势滑动事件
  7. How To Backup Your Android(安卓)Phone
  8. How to Install apk to Android(安卓)Dev
  9. Android使用图片资源
  10. android中,如果使用imageButton可以在draw