先设置一个下拉列表菜单,设置id
在activity里面设置通过view寻找id
新建一个adapter来对spinner进行数据的填充
private ArrayAdapter<String> adapter;
adapter可以就是和普通adapter一样
//this:不用说,这个肯定是上下文
//第二个参数,也是比较简单吧,一个布局
//list,这个就是spinner要显示的内容,一个数组
这个其实在自定义的adapter里面就尽显无遗了
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,list);
还有设置布局风格,这个我只知道是设置风格的
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
设置那个默认文本和设置可见
sp_car_id.setPrompt("请选择线路 :");
sp_car_id.setVisibility(View.VISIBLE);
好简单有木有,但是注意
在涉及控件里面千万要防止出现空指针,由于空指针,我被折磨了很久很久