Как программно добавить кнопку в раздутый макет из адаптера? - PullRequest
0 голосов
/ 02 апреля 2010

Я использую инфлятор внутри адаптера для своего списка. Мне нужно добавить разные кнопки в зависимости от состояния данных для каждой строки, так что я думаю, мне нужно сделать это программно, но как мне убедиться, что она вставлена ​​в правильное место внутри макета?

1 Ответ

0 голосов
/ 02 апреля 2010

Есть два файла просмотра для каждого сценария. Вы перебиваете себя проблемой, добавляя представления в нужном месте по коду.

Или есть один вид, который удерживает кнопку, и установите видимость GONE, чтобы отклонить, когда вам не нужно.

((TextView) inflatedview.findViewById(R.id.custombut)).setVisibility(View.GONE);
...