App wird beendet

  • Antworten:1
Andi Wand
  • Forum-Beiträge: 6

03.12.2012, 11:18:01 via Website

Hi nochmal,

ich experementiere im Moment mit dem ListView, das man ja sinnvollerweise aus einer Activity befüllen kann.

folgender Code funktioniert im Emulator (Also jetzt mal ohne imports):

1public class MainActivity extends Activity
2{
3
4 @Override
5 protected void onCreate(Bundle savedInstanceState)
6 {
7 super.onCreate(savedInstanceState);
8 setContentView(R.layout.activity_main);
9
10 String[] myStringArray = {"A", "B", "H"};
11
12 ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
13 android.R.layout.simple_list_item_1, myStringArray);
14
15 ListView listView = (ListView) findViewById(R.id.list);
16 listView.setAdapter(adapter);
17 }
18}


Was bedeutet dieses Argument:
1..., android.R.layout.simple_list_item_1, ...

Und warum wird die App beendet (Meldung "Unfortunaly, MyApp has stopped") wenn ich das Argument ersetzte:
1..., android.R.layout.simple_list_item_2, ...

Danke schonmal.

Antworten
Andi Wand
  • Forum-Beiträge: 6

03.12.2012, 11:26:10 via Website

Ich denke ich habe den Fehler.

Es gibt wohl ne ClassCastException von TextView in TwoLineList. Mal schauen wie ich das hinbekomme

Antworten