ListView без ListActivity

Я пытаюсь установить 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 (), которые включают список, приложение будет работать (очевидно, без представления списка). Есть идеи, что может быть не так?

10
задан Community 23 May 2017 в 12:01
поделиться