spinner_layout.xml:

<?xml version="1.0" encoding="utf-8"?> android:paddingBottom="7dip"/>

demo_activity_layout.xml:

            

DemoActivity.java

private Spinner mSpinner;private ArrayAdapter mSpinnerAdapter;  private void refreshTargetList() {      mTargetArray = ProviderUtils.queryAllTargetList();            mSpinnerAdapter = new ArrayAdapter(getActivity(), R.layout.spinner_layout);      mSpinnerAdapter.setDropDownViewResource(R.layout.spinner_dropdown_item);            if(null != mTargetArray) {          for(Target target: mTargetArray) {              mSpinnerAdapter.add(target.getDisplayname());                   }           mSpinner.setOnItemSelectedListener(new MeasurementTargetOnItemSelectedListener());      } else {          mSpinnerAdapter.add("没有可供选择的服务器");            }            mSpinner.requestFocus();             mSpinner.setAdapter(mSpinnerAdapter);    //spin ner.setSelection(0);     }


效果:



更多相关文章

  1. android TabLayout的应用
  2. Android实现冒泡效果进度条
  3. Android(安卓)自定义SeekBar显示进度百分比
  4. Android(安卓)导航条效果实现(六) TabLayout+ViewPager+Fragment
  5. Android(安卓)ScrollView 使用注意事项
  6. android实现自动提示功能
  7. Android与服务器通信的方法之一-->TCP
  8. QQ上的tabhost效果
  9. android开机自启广播无效果的曲线解决方案

随机推荐

  1. Fedora 15下使用android ndk 编译ffmepg0
  2. Android自定义标题栏
  3. Android(安卓)3.0 r1 API中文文档(106)
  4. Android(安卓)项目中集成 Flutter
  5. android 开发 时间选择器TimePicker的使
  6. Android开源项目第二篇——工具库篇
  7. Android(安卓)3.0动画学习笔记
  8. Android(安卓)使用CountDownTimer实现倒
  9. 为Android应用程序添加两个入口
  10. android安装后控件拖不动问题解答