Я пытаюсь установить Listview для некоторых других виджетов (Buttons, editText и т.д.). Я не хочу использовать другое действие для просмотра списка. Прочитав некоторые, я обнаружил Как я могу реализовать ListView без ListActivity? (используйте только Activity) , и я попытался это сделать, получив: Вот мой main.xml:
вот мой onCreate:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button1 = (ImageButton) findViewById(R.id.button1);
mChronometer = (Chronometer) findViewById(R.id.chronometer1);
editText1 = (EditText) findViewById(R.id.editText1);
ListView lv = (ListView) findViewById(R.id.listView1);
String[] listword = new String[] {"Hello","World","Foo","Bar"};
lv.setAdapter(new ArrayAdapter(this, R.layout.list_item, listword));
}
и вот list_item.xml
Когда я отлаживаю свое физическое устройство, приложение просто остается черным. Если я закомментирую строки onCreate (), которые включают список, приложение будет работать (очевидно, без представления списка). Есть идеи, что может быть не так?