L
Lainio
Ambitioniertes Mitglied
- 3
Ich möchte den Adapter weiter unten im Code zu der ListView setzen. Dies ist übrigens meine zweite Activity
Das ist der Code aus der ersten Activity:
Ich bekomme in der zweiten activity den Fehler bei
Kann da jemand den Fehler sehen? die IDE sagt mir das er diese methode nicht finden kann.
Wieso klappt es in der mainMethode und jetzt nicht?
PHP:
public class ListMenuItemActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView txtTitle = (TextView) findViewById(R.id.title);
TextView txtInfo = (TextView) findViewById(R.id.info);
TextView txtLocation = (TextView) findViewById(R.id.location);
Intent i = getIntent();
ListView lv = getListView();
ArrayList<HashMap<String, String>> taskItems = (ArrayList<HashMap<String, String>>) i.getSerializableExtra("taskItems");
String[] stringArr = i.getStringArrayExtra("adapterStringArray");
int[] intArr = i.getIntArrayExtra("adapterIntArray");
ListAdapter taskadapter = new SimpleAdapter(this, taskItems,
R.layout.list_item_tasks,
stringArr,
new int[]{R.id.title, R.id.info, R.id.object, R.id.location});
setListAdapter(taskadapter);
//txtTitle.setText(title);
// txtInfo.setText(info);
// txtLocation.setText(location);
}
}
Das ist der Code aus der ersten Activity:
PHP:
ListView lv = getListView();
ListAdapter taskadapter = new SimpleAdapter(this, projectItems,
R.layout.list_item_tasks,
new String[]{KEY_TITLE, KEY_INFO, KEY_OBJECT, KEY_LOCATION},
new int[]{R.id.title, R.id.info, R.id.object, R.id.location});
setListAdapter(adapter);
Ich bekomme in der zweiten activity den Fehler bei
PHP:
ListView lv = getListView();
Kann da jemand den Fehler sehen? die IDE sagt mir das er diese methode nicht finden kann.
Wieso klappt es in der mainMethode und jetzt nicht?