Элементы GridView не обновляются в Eclipse (Layout View) - PullRequest
0 голосов
/ 26 октября 2011

У меня проблема в Eclipse, когда я добавляю GridView в файл макета. Он заполняет мой макет ПУНКТ 1 ПУНКТ 2 ..... ПУНКТ N

Я создаладаптер массива в классе Activity и установите этот адаптер массива на мою сетку

String[] listContent = {"A","B","C"};

        GridView gridView = (GridView)findViewById(R.id.gridView1);
        ArrayAdapter<String> adapter  = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,listContent);
        gridView.setAdapter(adapter);

Но мой GridView в Eclipse по-прежнему показывает мне ПУНКТ 1 ПУНКТ 2 ..... ПУНКТ N Когдая запускаю в AVD, Grid показывает мне ABC , что является строкой, передаваемой в Array Adapter, но мое представление в Eclipse не обновляется, я не могу спроектировать макет Porper, если Eclipse будет продолжать показывать мне старую GridПредметы

Кто-нибудь знает, как обновить GridView в Eclipse, чтобы он отображал мне новые элементы

Есть ли способ инициализации GRID VIEW через XML?Так что затмение покажет мне элементы, инициализированные в XML?

1 Ответ

3 голосов
/ 26 октября 2011

Редактор графического макета в подключаемом модуле Eclipse ADT ничего не знает об адаптере, который вы будете предоставлять GridView во время выполнения, поэтому он будет отображать только заполнители (элемент 1, элемент 2 ...), чтобы помочь вам с макетом вашего интерфейса. 1001 *

Вы можете щелкнуть правой кнопкой мыши GridView в редакторе макетов, выбрать «Предварительный просмотр содержимого сетки» и выбрать макет, который вы хотите использовать для каждого элемента, но нет способа предварительно просмотреть его с данными, с которыми вы будете связывать это во время выполнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...