Отображение ListView в Android Studio

Рейтинг: 0Ответов: 1Опубликовано: 19.02.2015

Помогите новичку. Не могу разобраться с ListView.

Нарисовал в main.xml:

<ListView
    android:id="@+id/lvMain"
    android:layout_width="match_parent"
    android:layout_height="373dp"
    android:layout_gravity="left|top" />

В MainActivity.java:

String[] names = { "Пример1", "Пример2" };

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    ListView lvMain = (ListView) findViewById(R.id.lvMain);

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
        android.R.layout.simple_list_item_1, names);

public void setAdapter(ArrayAdapter<String> adapter) {
    this.adapter = adapter;

Сохранил, но в main.xml по-прежнему незаполненный данными список. Что делаю не так?

Ответы

▲ 2

Вы не присвоили ListView адаптер: lvMain.setAdapter(adapter);