Bobert
Fortgeschrittenes Mitglied
- 15
Hallo,
bei diesen Beispiel List View | Android Developers wird mir bei ((TextView) view).getText() im IDE der Fehler "TextView cannot be resolved to a type" angezeigt eigentlich erscheint mir es aber richtig zu sein, zumal das auch so im Beispiel steht.
Kann mir jemand dazu was sagen bzw. es erklären?
Gruß
Bobert
bei diesen Beispiel List View | Android Developers wird mir bei ((TextView) view).getText() im IDE der Fehler "TextView cannot be resolved to a type" angezeigt eigentlich erscheint mir es aber richtig zu sein, zumal das auch so im Beispiel steht.
Kann mir jemand dazu was sagen bzw. es erklären?
Code:
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
import android.view.View;
public class LayoutListView extends ListActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item, COUNTRIES));
ListView lv = getListView();
lv.setTextFilterEnabled(true);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Toast.makeText(getApplicationContext(), ((TextView) view).getText(), Toast.LENGTH_SHORT).show();
}
});
}
static final String[] COUNTRIES = new String[] {
"Afghanistan", "Albania", "Algeria", "American Samoa", "Andorra",
"Angola", "Anguilla", "Antarctica", "Antigua and Barbuda", "Argentina",
...
"Yemen", "Yugoslavia", "Zambia", "Zimbabwe"
};
}
Gruß
Bobert