在主屏幕小部件中实现ListView

时间:2012-05-03 13:58:39

标签: android android-widget

如何使用ListView之类的东西制作小部件。我使用LinearLayout制作了它,但我不知道如何发现行数。 (我想知道准确的行数,以使小部件能够分页)

我希望它看起来像这样(photoshop和copypast):

enter image description here

注意:

  1. Android 2.3.4及以下版本。
  2. 尺寸为4x4的小部件
  3. 更新和澄清:

    当我说“可滚动”时,我的意思是通过单击向上和向下按钮滚动(您在屏幕截图中看到它)即分页

2 个答案:

答案 0 :(得分:2)

我不知道如何确定dp中小部件4x4的实际大小。似乎只有通过了解具体设备才能确定。

您可以按固定行数滚动。

答案 1 :(得分:1)

我所知道的唯一前3.0示例是Google Code上的ScrollableContacts项目。它在主屏幕小部件中具有可滚动列表,其工作原理为2.1。但是,小部件需要更换主页 - 请参阅项目说明。可以查看来源here