安卓自定义Spinner样式

首先在xml里面加一个Spinner控件

作为一家“创意+整合+营销”的成都网站建设机构,我们在业内良好的客户口碑。创新互联提供从前期的网站品牌分析策划、网站设计、成都网站设计、做网站、创意表现、网页制作、系统开发以及后续网站营销运营等一系列服务,帮助企业打造创新的互联网品牌经营模式与有效的网络营销方法,创造更大的价值。


    

然后再加一个Spinner的item的xml,里面设置每一列的效果,名字叫:spitem.xml


最后在代码中加载Spinner

import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.Spinner;

public class MainActivity extends Activity {
	
	Spinner spinner;
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		
		spinner=(Spinner)findViewById(R.id.sp);
		
		String data[]=new String[]{"a","b","c"};
		//声明一个ArrayAdaper,用来装载Spinner数据
		ArrayAdapteradapter=new ArrayAdapter(this, android.R.layout.simple_spinner_item, data);
		//加载item的布局样式
		adapter.setDropDownViewResource(R.layout.spitem);
		//最后让Spinner加载adapter
		spinner.setAdapter(adapter);
	}
}

运行效果:
安卓自定义Spinner 样式


网站标题:安卓自定义Spinner样式
文章链接:http://pwwzsj.com/article/jpchdd.html