如何制作可滚动的应用小部件?

时间:2010-05-27 14:41:15

标签: android android-appwidget

就我在互联网和官方文档中所读到的,无法制作可滚动的应用小部件。我的所有尝试都失败了。我甚至尝试将TextView子类化以实现我自己的滚动方法,但没有任何效果。

有没有办法实现这个目标?

顺便说一句....如果您使用例如htc sense或home desktop ++,有解决方案,但我想让其他不使用此功能的用户可以使用

4 个答案:

答案 0 :(得分:7)

  

有没有办法实现这个目标?

不直接。您可以随时添加按钮以旋转各种选项。但真正的滚动是不可能的。

答案 1 :(得分:5)

HTC提供可滚动的应用小部件,因为它们是内置的。只有他们的启动器才能创建和显示它们。常规应用小部件不支持滚动。

答案 2 :(得分:0)

据我观察,app小部件是可滚动的,但只能在垂直方向上滚动。 对于Eg。日历小部件是一个可滚动的小部件,主要是所有Android手机。

只允许垂直滚动,因为需要水平滚动来更改主页中的屏幕。

据说小部件只允许2个手势, 1.Touch 2.垂直滚动。

来源:Developer's Page

答案 3 :(得分:0)

现在你可以创建一个可滚动的小部件,但是你会在其中遇到图像问题。解决方法描述为here