从字符串列表中创建微调器

时间:2014-12-24 11:18:52

标签: android spinner

我有一个字符串列表,我试图传递给微调器

我的代码是:

            Spinner spinner = (Spinner) findViewById(R.id.spinner_details);
            ArrayAdapter spinnerArrayAdapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item, spinnerTitles); 

其中" spinnerTitles"是我的字符串列表

问题是我得到错误#34;构造函数未定义为..."

如何解决这个问题?

2 个答案:

答案 0 :(得分:-1)

试试这个:

ArrayList items=new ArrayList();
    ArrayAdapter spinnerArrayAdapter = new ArrayAdapter(Activity.this,android.R.layout.simple_spinner_item, items); 

答案 1 :(得分:-2)

检查构造函数Context this可能它指的是你的Fragment。将其更改为:

ArrayAdapter spinnerArrayAdapter = new ArrayAdapter(YourActivity.this,android.R.layout.simple_spinner_item, spinnerTitles);