4

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

有什么方法可以实现吗?

顺便说一句....如果您使用例如 htc sense 或家庭桌面 ++,则有解决方案,但我想让其他不使用它的用户可以使用它

4

4 回答 4

7

有什么方法可以实现吗?

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

于 2010-05-27T15:16:05.707 回答
5

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

于 2010-05-27T16:15:16.643 回答
1

据我观察,应用程序小部件是可滚动的,但只能在垂直方向上滚动。例如。日历小部件是一个可滚动的小部件,几乎所有安卓手机都附带。

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

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

来源:开发者页面

于 2014-03-28T05:51:24.180 回答
1

现在您可以制作一个可滚动的小部件,但其中的图像会出现问题。解决方法在此处描述。

于 2015-11-11T07:49:31.250 回答