小编Dav*_*all的帖子

使用自定义字体创建数字时钟小部件

我正在尝试使用自定义字体创建数字时钟小部件.事实证明这是我体验Android的最大挑战.(认为​​它会像它一样简单tc.setTypeFace("whatever")并且完成它)

最好的方法似乎是刮擦TextClock并使用a ImageView并使用自定义AlarmManager将Bitmap传递给它,以便每秒为视图创建一个新图像.

在进入Bitmap生成之前,我练习了一个简单的TextView使用本教程的Alarm Manager Widget

我的问题是我无法每秒更新一次.我使用 am.setRepeating(AlarmManager.RTC_WAKEUP , System.currentTimeMillis()+1000, 1000, pi);但它仍然只是每分钟左右更新它(虽然不是每分钟的顶部).我认为这与最新操作系统(Kitkat,Lollipop)的处理方式有关AlarmManagers.

我的问题是:

  1. 这是正确的方法吗?如果没有,请解释我应该做什么.

  2. 如何让窗口小部件每秒更新一次?

android widget alarmmanager android-appwidget android-5.1.1-lollipop

13
推荐指数
1
解决办法
5085
查看次数