在Android上动态创建小部件

时间:2010-05-07 08:06:43

标签: android android-widget

是否可以在运行时创建多个小部件? 应用程序(Activity)应该在某些情况下生成带有新名称和标签的新窗口小部件(或编辑存在),并在点击时执行一些原始操作,这应该在桌面窗口小部件菜单中可用。

2 个答案:

答案 0 :(得分:1)

  

是否可以创建多个   运行时的小部件?

没有

  

应用程序(Activity)应该生成   在某些情况下新的小部件(或编辑   存在)新的名称和标签,并做   点击的一些原始动作,哪个   应该在桌面小部件中可用   菜单。

这是不可能的。应用程序小部件必须在清单中声明,不能在运行时修改。

抱歉!

答案 1 :(得分:0)

你可以在第一次添加到主屏幕时创建一个小部件,但我不喜欢这个想法。

如果您需要,可以在清单中声明X数量的小部件,并在onCreate()方法中创建视图。