Убедитесь в контексте. Вы можете контекст как.
это
MainActivity.this
getApplicationContext ()
Если вы используете вращатель в Фрагмент , тогда вы можете использовать контекст как
* * GetActivity тысячи двадцать-одина () * +1022 *
String selectedItem;
String data[]={"Australia","Delhi","Agra","Mumbai","America","Tanzania","Arizona"};
spinner=(Spinner) findViewById(R.id.spinner);
ArrayAdapter<String> ad=new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_item_1line,data);
spinner.setPrompt("Select State");
spinner.setAdapter(ad);
String val=spinner.getSelectedItem().toString();
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
String val=spinner.getSelectedItem().toString();
selectedItem=data[i];
Toast.makeText(MainActivity.this, " "+selectedItem, Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
}
});