Как найти идентификатор представления в appwidgetprovider? - PullRequest
5 голосов
/ 12 января 2011

У меня appwidget выходит из appwidgetprovider.

Я создал XML-файл макета с именем main_layout.xml и добавил кнопку. Если я разрабатываю listActivity, я добираюсь до этой кнопки следующим путем: R.layout.main_layout.button01.

(Button)findViewById(R.layout.main_layout.button01)

В классе Activity есть метод-член с именем findViewById (), а в appwidgetprovider - нет.

Как мне добраться до моей кнопки в макете?

извините за мой английский

1 Ответ

4 голосов
/ 12 января 2011

Вы никогда не можете ссылаться или изменять представления в Appwidget напрямую. Вы должны сделать это в RemoteViews .

...