自定义的Spinner文字居中

spinner_layout.xml:


 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);   
	  }


效果:


自定义的Spinner文字居中_第1张图片

你可能感兴趣的:(Android)