问题标签 [android-appwidget]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
347 浏览

android - Android:用户打开短信应用或手机应用/未接电话列表时的通知

我希望我的 AppWidgetProvider(它是 BroadcastReceiver 的直接子类)在用户阅读以前未读的短信或打开未接来电列表时得到通知。到目前为止,我发现似乎不可能将 Intent 传递给 BroadcastReceiver,因为打开(短信/电话)活动的动作不是广播动作。

是否有另一种方法可以让 BroadcastReceiver 知道何时读取未读短信或打开未接来电列表?

0 投票
2 回答
436 浏览

android - 从小部件启动活动有时会失败

我已经实现了一个 App Widget 以在单击时启动我的活动。

onUpdate()方法WidgetProvider

在主屏幕上添加小部件后,它按预期工作。

但有时之后,它无法再次启动活动!我必须删除小部件并再次添加。

我该如何解决?请帮忙。

0 投票
2 回答
3308 浏览

android - 启动器重新启动后 AppWidget PendingIntent 不起作用

我有一个带有 2 个待处理意图的 AppWidget。他们大部分时间都在工作,但一段时间后他们停止响应。我唯一能确定的是它们在启动器重新启动后瘫痪,即我使用启动器专业版,有时会摆弄设置并不得不重新启动它。之后,他们根本不工作。

这是我的onRecieve()onUpdate()方法:

我已阅读有关将意图放入服务中的信息,但尝试过但失败了。任何帮助表示赞赏。

0 投票
1 回答
789 浏览

android - 用于播放服务的 appwidget 中的进度条

我想在 appwidget 中显示一个进度条,显示后台服务的播放进度。我知道 appwidget 支持该控件,但我想知道如何以与良好的小部件设计(例如低电池消耗)一致的方式更新进度条。我通常在活动中执行此操作的方式是在计时器上轮询回放。我还没有实现这个,所以我什至不确定它是否可以在 appwidget 中工作。有谁比我更了解?

0 投票
1 回答
614 浏览

android - 为什么即使我有配置活动,我的小部件也会调用 onUpdate()?

据我所知,如果我为我的小部件定义了配置活动,那么onUpdate在首次创建它时不应调用它。配置活动负责执行小部件的初始配置。

为什么我仍然onUpdate在小部件提供程序中被调用,并且在调用之后启动配置活动。如果我取消配置活动,我会在主屏幕上看不到任何可见的小部件。如果我取消了小部件配置(通过在配置活动中按回)并重新安装 APK,所有小部件(包括已取消的小部件)都会在调用onUpdate.

当然不应该这样。如果是,那么我如何摆脱在配置过程中被取消的小部件。

我正在使用 Android 1.6 的模拟器上运行我的代码。

0 投票
1 回答
307 浏览

android - Android AppWidget 中的分页

我有一个 AppWidget 按顺序执行这些任务

  1. 获取用户的当前位置。使用坐标并向 API 服务器发送请求。
  2. API 服务器将以 JSON 格式发送响应。
  3. 使用 JSONObject,我设法通过 RemoteViews 将结果发送到显示。

我想在这里实现的是我想实现一个下一个和上一个按钮(类似于官方的 Twitter AppWidget)来更改/移动到结果中的下一个项目。我如何实现这一目标?

0 投票
3 回答
1398 浏览

android - 更新 appWidget 会导致加载小工具出现问题

我正在尝试向我的主 RemoteViews 添加一个视图,但我不断收到加载小工具错误的问题。这是xmls和代码,将不胜感激。

}

0 投票
3 回答
2295 浏览

android - Android appwidget 服务无法启动

当我在调试模式下运行时,我似乎无法到达服务内部的任何断点,这是为什么呢?

0 投票
1 回答
1177 浏览

android - 循环中的 RemoteViews id?

我已经几乎放弃了动态远程视图,但我仍然有大约 20 个远程视图,在我的 onUpdate 方法中每个都有 3-4 个方法调用。现在的问题是,我可以在 RemoteViews subView id 上有一个迭代器用于循环吗?

编辑好的,这是代码,我尝试使用书签计数器作为迭代器,因为 R 类生成 R.id。小部件* * 作为递增数字(加一)。但它不起作用。

0 投票
1 回答
1211 浏览

android - Android小部件图像切换器?

如何在小部件中使用图像切换器?

我的代码编译得很好,但是当我尝试创建我的小部件时,它给出了一个错误:

Error inflating AppWidget AppWidgetProviderInfo(provider=ComponentInfo{test.basic/test.basic.HelloWorldWidget}): android.view.InflateException: Binary XML file line #5: Error inflating class android.widget.ImageSwitcher

我的图像切换器的 xml 代码是:

我创建视图工厂的代码是:

任何帮助将不胜感激。

谢谢你