如何使用 ListView 之类的东西制作小部件。我已经使用 LinearLayout 做到了,但我不知道如何发现行数。(我想知道确切的行数以使小部件能够分页)
我希望它看起来像这样(photoshop 和 copypast):
笔记:
- 安卓 2.3.4 及以下。
- 大小为 4x4 的小部件
更新和澄清:
当我说“可滚动”时,我的意思是通过单击向上和向下按钮滚动(您在屏幕截图上看到),即分页
如何使用 ListView 之类的东西制作小部件。我已经使用 LinearLayout 做到了,但我不知道如何发现行数。(我想知道确切的行数以使小部件能够分页)
我希望它看起来像这样(photoshop 和 copypast):
笔记:
更新和澄清:
当我说“可滚动”时,我的意思是通过单击向上和向下按钮滚动(您在屏幕截图上看到),即分页
我不知道如何确定 dp 中小部件 4x4 的实际大小。似乎只有知道具体的设备才能确定。
您可以按固定的行数滚动。
我知道的唯一 3.0 之前的示例是 Google Code 上的ScrollableContacts项目。它在主屏幕小部件中具有可滚动列表,并从 2.1 开始工作。但是,该小部件需要更换家庭 - 请参阅项目描述。源代码可以在这里查看。