Toast.makeText(this,((TextView) view).getText().toString(), 2000).show();
次のコードは正しく実行できますが、理由がわからないを使用するとエラーが発生します。を使用しようとしましたがToast.makeText(this.parent,((TextView) view).getText().toString(), 2000).show();
、エラーも発生します。
private void InitControl() {
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item,
nameList.toArray(new String[nameList.size()]));
adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinnerFolder.setAdapter(adapter1);
spinnerFolder.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view,
int position, long id) {
Toast.makeText(MainActivity.this,
((TextView) view).getText().toString(), 2000).show();
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub
}
});