6

我有一个从 appwidgetprovider 扩展的 appwidget。

我创建了一个名为 main_layout.xml 的布局 xml 文件并添加了一个按钮。如果我开发一个listActivity,我会通过这条路径到达这个按钮:R.layout.main_layout.button01。

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

Activity 类有一个名为 findViewById() 的成员方法,但 appwidgetprovider 没有。

我怎样才能在我的布局中找到我的按钮?

对不起我的英语不好

4

1 回答 1

5

您永远不能直接在 Appwidget 中引用或修改视图。您应该在RemoteViews中执行此操作。

于 2011-01-12T08:38:47.587 回答