可以动态创建小部件吗?

时间:2012-02-09 04:14:54

标签: android android-layout dynamic android-widget

对于每个联系人,我想在Activity中创建三个复选框和一个TextView。这可能吗?如果是这样,怎么样?另一个stackoverflow回答说不,这是不可能的,但我发现很难相信......

1 个答案:

答案 0 :(得分:1)

我不知道为什么不可能。由于它是“针对每个联系人”,因此我认为您需要来自Cursor内容提供商的ContactsContract。因此,如果您的目标是显示联系人列表,您也可能需要ListView。如果您有一个包含联系人信息的游标,则可以使用某种CursorAdapter将游标中的联系人映射到ListView个项目。然后,您将使用3个ListView小部件和CheckBox设计TextView项布局,并相应地填充它们。似乎不可能。