【问题标题】:How to find view id in appwidgetprovider?如何在 appwidgetprovider 中查找视图 ID?
【发布时间】:2011-01-12 08:35:01
【问题描述】:

我有一个从 appwidgetprovider 扩展的 appwidget。

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

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

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

如何在布局中访问我的按钮?

对不起我的英语

【问题讨论】:

    标签: android view android-appwidget


    【解决方案1】:

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

    【讨论】:

    • 根据我的基本知识,这听起来 - 嗯 - 非常愚蠢和过于复杂。您能解释一下以不同方式处理它们背后的思维过程吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-16
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多