appwidgetprovider相关内容

在Widget AppWidgetProvider中使用TimerTask和Timer

我正在使用Android创建一个时钟小部件。我已经测试了时钟,逻辑似乎没有问题,但我需要让它每分钟更新一次。 我在xml中将updatePerodMillis设置为60000,但安卓将其限制为30分钟,因此它每半小时才更新一次。 我做了一些研究,除了我正在调用的方法需要通过onUpdate()方法传递给它的AppWidgetManager和AppWidgetId之外,Service或A ..
发布时间:2022-02-24 15:14:00 移动开发

Android appWidgetProvider onEnabled 从未在平板电脑上调用过

场景 1: 设备已加载 我添加了第一个小部件 OneX -> 调用 onEnabled |Galaxy Tab -> 不调用 onEnabled. 场景 2: 设备已启动,小部件已显示在屏幕上. OneX -> 调用 onEnabled |Galaxy Tab -> 启用时调用 但是当用户在屏幕上放置一个时必须调用它(场景1),否则有什么意义.当然,您不必重新启动设备 ..
发布时间:2022-01-18 22:55:06 移动开发

Android 小部件未更新 - 小部件 ID 不正确

我一直在开发一个小部件并取得了一些进展(我希望如此),但仍然无法让它做我想做的事情. 我有一个可以正常工作的配置器活动.当它关闭时,我调用 WordWidget 类中的 updateAppWidget 方法,小部件会更新随机数. 由于 onClick,我无法让随机数发生变化.根据日志,我确实输入了 onReceive() 方法,但仅此而已. 在日志中,我正在打印小部件 ID.我注 ..
发布时间:2022-01-18 22:31:56 移动开发

Android小部件在一段时间后停止工作?

我有一个带有小部件的手电筒应用.该小部件用于打开和关闭手电筒,不显示主要活动或任何内容.然而,几个小时后,小部件什么也不做.我的意思是如果你点击它,什么都不会发生.我有两个 类 来完成这个,一个 Provider 和一个 Receiver. 提供者: 公共类 WidgetProvider 扩展 AppWidgetProvider {@覆盖公共无效 onUpdate(上下文上下文,App ..
发布时间:2022-01-18 22:26:30 移动开发

JobIntentService-不总是调用onHandleWork吗?

我有一个主屏幕小部件,其中有一个简单的 AppWidgetProvider 和 JobIntentService ,我将在其中完成所有工作. 问题是-它是随机产生的.有时确实如此,有时却没有-最奇怪的是,我在日志中看到,总是调用 JobIntentService 的每个小部件更新 enqueueWork 方法,但是onHandleWork 方法只是有时. (我发现与电池优化的相关性很强 ..

将AppWidgetProvider移动到不同的程序包名称下会破坏活动的窗口小部件

我在"com.developer.application"包下有一个AppWidgetProvider 我尝试将此AppWidgetProvider移至"com.developer.application.widgets"包下这样做后,我更新了AndroidManifest中的所有引用以适应此移动. 将更改上传到设备后,当前在主屏幕上的小部件(与上述AppWidgetProvider关 ..

如何使用活动中的列表视图更新App Widget

我知道这已被问过很多次了,但是我从上到下阅读了文档,在这里阅读了所有答案,但没有一个有帮助。 老实说,每个答案都说明了如何解决这个问题。 现在回到我的问题。我想从一些活动更新小部件列表视图,我为此创建了 WidgetProvider#sendUpdateBroadcastToAllWidgets(),我从活动中调用了这个。 它最终调用 onUpdate(),以便正确接收广播。但是视图 ..
发布时间:2018-12-28 20:58:47 Java开发

安卓:创建彩色TextClock部件

我一直在试图让一个Android小工具是简单地用一个用户自定义颜色的TextClock。然而,发射器重新启动后,该TextClock的颜色总是将恢复为白色,不保留用户定义的颜色。这是我第一次拍一个Android窗口小部件,而我一直在拉我的头发好几天,试图找出为什么发生这种情况。 因此​​, 配置活动: 公共类MainActivity延伸活动{ INT mAppWidgetId = AppWi ..

AppWidgetProvider:onAppWidgetOptionsChanged没有叫上小部件布局

据AppWidgetProvider上onAppWidgetOptionsChanged的文档: “当小部件先放入任何时候小部件被调整这就是所谓的” 然而,当我把我的小部件对该股启动在Android 4.2和4.3,这种方法没有被立即调用(仅在我调整窗口小部件)。我想它在我自己的应用程序,以及CommonsWare的 https://开头的github .COM / commonsguy / ..
发布时间:2016-03-19 00:08:14 移动开发

如何在App的Widget每个项目清单开始新的活动

我有一个应用程序窗口小部件,它包含一个ListView布局。当我点击项目列表上的活动是开放的,但如果我preSS主页按钮,然后单击其他项目清单在后台活动再次开放。我想每一个项目列表打开一个新的活动并关闭其他活动,如果已经存在。 WidgetProvider.class RemoteViews remoteViews =新的RemoteViews(context.getPackageName( ..
发布时间:2016-03-02 17:15:24 移动开发

Android小工具不响应触摸

我想只是一些很简单的code得到一个Android小工具去,但没有运气。我到处看了看四周,没有找到一个很好的答案。 所有我想要的(现在)是递增计数器,当小部件被触摸和显示的当前值。 这是我的AppWidgetProvider: 公共类WordWidget扩展AppWidgetProvider { 整数touchCounter = 0; @覆盖 公共无效的onUpdate ..
发布时间:2016-02-23 10:44:10 移动开发

Android小工具ID只对当前控件

我可以得到我当前在的onUpdate为widgetid() AppWidgetProvider 的方法是什么? 我发现很多帖子关于意向书场发送 appWidgetId ,但我不明白的地方我必须在发送之前得到它。 我没有找到获取当前唯一部件ID,而无需配置活动的方法。 解决方案 尝试的onUpdate int类型的= appWidgetIds.length; 如果返回1,则: I ..
发布时间:2015-12-06 23:49:18 移动开发

Android部件停止了一段时间的工作?

我有一个小窗口手电筒的应用程序。窗口小部件用于开启手电筒和关闭,并且不显示主活动或任何东西。几个小时后,但是,小窗口什么也不做。我的意思是,如果你点击它,什么都不会发生。 我有两个类即可完成此一提供和接收。 提供者: 公共类WidgetProvider扩展AppWidgetProvider { @ 覆盖 公共无效的OnUpdate(上下文的背景下,AppWidgetManager appW ..
发布时间:2015-12-05 14:24:22 移动开发

Android的appwidget remoteviews没有更新

列表远程视图没有更新(我的意思是刷新本身),当我更新一些活动部件。它配备直至应用程序窗口小部件的onupdate(日志显示出来)。但不进入的列表视图适配器与新鲜数据充气它 公共无效的OnUpdate(上下文的背景下,AppWidgetManager appWidgetManager, INT [] appWidgetIds){ 最终诠释N = appWidgetIds.length; ..
发布时间:2015-12-05 12:04:26 移动开发

安卓onEnabled / onDisabled从来没有所谓的

我有一个问题,触发onEnabled和onDisabled的AppWidgetReciever的方法。我有指定的操作,我也登录onRecieve方法的每一个动作,但只有两个动作我得到的是“APPWIDGET_UPDATE”和“APPWIDGET_DELETED”。我用Google搜索了这个解决方案,但不幸的是没有发现。这是我的code: 清单的一部分: <接收机器人:名称=“。Sched ..
发布时间:2015-12-05 11:32:01 移动开发

Android的appWidgetProvider onEnabled从来没有所谓的平板电脑

情景1: 设备装载 在我第一次添加窗口小部件 Onex公司 - >呼叫onEnabled | 的Galaxy Tab - >犯规通话onEnabled 。 方案2: 在设备启动时与小部件已经在屏幕上。 Onex公司 - >呼叫onEnabled | 的Galaxy Tab - >通话onEnabled 但是,当用户把一个在屏幕上(方案1),否则什么点必须被调用。当然,你不必重新启动设备得到 ..
发布时间:2015-12-05 01:28:00 移动开发

窗口小部件后,“清除内存”不工作

现在的问题是,在我使用内置的任务管理器的清洁内存/ RAM,我的小工具将停止工作。我想这是关系到清洁RAM.After了大量的研究和一些尝试的任务管理器的方法,我发现我需要 BroadcastReciever听包装的更改和更新: 所以,我实现了,但它不工作,因为文件说的的 重启动 / 在清单文件寄存器接收器: <接收器的Andr​​oid版本:NAME =“com.app.lab.rece ..
发布时间:2015-12-03 16:30:18 移动开发

ListView控件没有出现在应用程序窗口小部件数据

我想实现我的应用程序的简单集合小部件,我试图表现出的ListView 一个小部件,但里面的的ListView 是停留在加载中,从来没有完成加载,和我有数据库中的数据和列表视图中还是坚持了下来。 下面是从我AppWidgetProvider类的onupdate 方法: @覆盖 公共无效的OnUpdate(上下文的背景下,AppWidgetManager appWidgetManager,INT ..

Android部件不更新 - 有不正确的控件的ID

我一直工作在一个小部件,使一些进展(我希望),但仍不能得到它做我想做的。 我有一个配置的活动而工作正常。当它关闭我打电话了WordWidget类的updateAppWidget方法和小部件更新随机数。 我不能做什么就得到随机数,因为的onClick的改变。根据日志我输入的onReceive()方法,但多数民众赞成它。 在日志中我打印控件ID。我注意到,从配置活动运行时,它的打印appWidg ..
发布时间:2015-12-03 14:37:58 移动开发