新手路上之下拉菜单spinner
在使用下拉菜单的时候:第一步、我们要在布局文件中添加好<Spinner />控件。第二步、在Activity中声明一个自己的Spinner,如:private Spinner mySpinner。第三步、通过findViewById方法将布局文件中的Spinner与我们自己的mySpinner绑定起来,方法为:mySpinner = (Spinner) findViewById(R.id.mySpinner)。第四步、我们需要一个String[]来保存我们下拉菜单需要显示的内容如:private static final String[] countriesStr = { "成都市", "深圳市", "上海市", "天津市" },初始化String数组之后,我们需要通过适配器一个adapter来将String[]的内容传递到Spinner中,具体代码如下:声明一个自己的适配器来传递数据:myAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,countriesStr)//参数一this指定当前的Activity 参数二android.R.layout.simple_spinner_item为下拉的样式 (以上2个参数我们无需更改)参数三则是我们要显示的内容String[]; 将我们的适配器与我们自己的Spinner绑定在一起mySpinner.setAdapter(myAdapter);
浙公网安备 33010602011771号