android-appwidget相关内容
我已经搜索、搜索和搜索了这个! 所以我有一个应用小部件,它有一个配置活动,我可以在按下应用上的按钮时打开它.场景是: 已打开应用程序. 使用主页按钮关闭应用程序. 选择添加我的小部件 我已经配置了小部件. 放在我的主屏幕上 然后使用小部件上的按钮再次打开配置活动. 按返回取消新配置将使我回到应用程序. 当按下时我只想回家. 基本上我要问的
..
当您设计应用小部件时,您需要指定该小部件的最小宽度和高度.当用户放置一个新的小部件时,最小宽度和高度似乎转换为默认的小部件大小(以块为单位). 换句话说,初始小部件布局似乎与指定的最小小部件大小相对应(他们可以随后调整大小). 是否可以指定您希望小部件最初按照默认大小布局,同时还设置用户以后无法调整小部件大小的最小尺寸? 在我的例子中,有一个我认为小部件看起来最好的尺寸,但如果用
..
如何为Android AnalogClock设置自定义时间放置在app widget中? 作为替代方案,我正在考虑覆盖默认的 AnalogClock 以通过代码设置时间.或者换句话说,我将创建从默认视图或模拟时钟扩展的自定义时钟.然后将我的自定义时钟放在小部件布局 UI 上. 这可能吗?恐怕我们受限于 RemoteViews 来拥有我们自己的自定义组件. 更新:这是我最初遵循 v
..
我需要创建一个包含多个小部件的应用程序.这些不是桌面小部件.我需要能够与这些小部件进行交互,就好像它们是桌面小部件一样,但它们需要封装在更大的应用程序中.(每个小部件在单击时都有自己的功能和行为.) 这在android中可能吗?或者我是否需要创建一个应用程序并创建每个我想像小部件一样实际作为视图的对象? 例如.父应用程序适用于汽车.“应用内"小部件的示例包括:换油历史(显示最近三个换油
..
我正在制作一个 appwidget,但我遇到了 click 事件的问题,当系统终止小部件的进程并稍后重新启动它时,该事件会丢失.屏幕旋转后也会发生这种情况. 针对 SDK 版本 7 构建并在模拟器 (2.1) 和具有 2.3.3 的真实设备上运行. 我的 onUpdate 方法: public void onUpdate(Context context, AppWidgetManag
..
我编写了一个 AppWidget,它在 ListView 中显示来自 ContentProvider 的一些数据,但我无法更新它.当我第一次创建小部件时,它会正确填充,但在 AlarmManager 的 PendingIntent 到达后,ListView 上不会发生更新.代码如下: Intent update = new Intent(context, MenuWidgetProvider.c
..
我在 AppWidget 中更新 RemoteViews 时遇到错误. .. !!!Binder 交易失败!!! 这是因为对 RemoteViews 的所有更改都是序列化的(例如 setInt 和 setImageViewBitmap ).位图也被序列化成一个内部包.不幸的是,这个捆绑包的大小限制非常小. 我不能使用 setImageResource,因为我希望允许用户下载小部件
..
我一直在开发一个小部件并取得了一些进展(我希望如此),但仍然无法让它做我想做的事情. 我有一个可以正常工作的配置器活动.当它关闭时,我调用 WordWidget 类中的 updateAppWidget 方法,小部件会更新随机数. 由于 onClick,我无法让随机数发生变化.根据日志,我确实输入了 onReceive() 方法,但仅此而已. 在日志中,我正在打印小部件 ID.我注
..
我有一个应用小部件,它只包含一个图像视图.我重绘该图像并将其作为 png 存储在应用程序的私有内存中,然后我使用 uri (widget.setImageViewUri(R.id.widget_icon, uri)) 设置 RemoteViews 的图像,而不是自己发送位图,因为在非常罕见的情况下我得到的情况!Binder 交易失败!!! 问题是,随着图像随时间变化,小部件的图像不会改变.我
..
我有一个 AppWidgetProvider,我需要在第一次将小部件添加到主屏幕时进行一些初始化.我知道这样做的地方是 onEnabled(Context context) 方法.我的问题是这个方法永远不会被调用(据我在 logcat 中看到的). 这是我的代码: 公共类 MyMonitorWidget 扩展 AppWidgetProvider{@覆盖公共无效onEnabled(上下文上下
..
我正在尝试实现一个简单的小部件以在主屏幕上显示.我遇到的问题是 onUpdate 在我安装小部件时只被调用一次.配置如下.注意:我不会将更新周期设置为 20 秒,因为我知道这会耗尽电池(只是测试). 配置: 清单摘录: 我在安装小部件时观察到以下行为:在我的 WidgetProvider 类中调用 onReceive,然后调用 onEnabled,然后调用 onReceive,然
..
我正在开发一个用于打开/关闭手机摄像头的小部件. 我制作了一个可以像切换按钮(开/关)一样工作的小部件. 行为如下:当我启用小部件时,有时 LED 灯仍然亮着.但它不会打开/关闭摄像头指示灯,但会更改图标. 我无法弄清楚实际问题是什么. 同样的事情在 Activity(Torch Light 应用程序)中也能正常工作. 谁能解释一下我该如何解决我的问题? 我哪里
..
我有一个带有 2 个待处理意图的 AppWidget.他们大部分时间都在工作,但一段时间后他们停止响应.我唯一能确定的是它们在 Launcher 重新启动后会瘫痪,即我使用 Launcher Pro,有时会摆弄设置并不得不重新启动它.之后他们就根本不工作了. 这是我的 onRecieve() 和 onUpdate() 方法: public void onReceive(Context c
..
更新:我创建了一个存储库 用更少的代码让它更容易理解. 我正在尝试创建一个小部件.我像这里描述的那样:https://stackoverflow.com/a/6093753/2180161 它部分工作,但我有一个非常奇怪的错误.我做了一个截屏,这样更容易理解我的意思:http://c.maysi.de/c6H9 屏幕截图: 如您所见,有些项目是随机添加的.(RemoteVi
..
我有一个从 appwidgetprovider 扩展的 appwidget. 我创建了一个名为 main_layout.xml 的布局 xml 文件并添加了一个按钮.如果我开发一个 listActivity,我会通过以下路径到达此按钮:R.layout.main_layout.button01. (Button)findViewById(R.layout.main_layout.butto
..
我创建了一个 Contentprovide 并实现了它的 update() 方法,如下所示: @Override公共 int 更新(Uri uri,ContentValues 值,字符串选择,字符串 [] selectionArgs){最终 SQLiteDatabase db = mHelper.getWritableDatabase();int count = db.update(Inslid
..
https://developer.android.com/training/camera/photobasics.html 我要做的就是用相机拍照,保存并在 ImageView 中显示. 我按照上面的 android 教程进行操作,但在线上不断出现错误(NullPointerException): Uri photoURI = FileProvider.getUriForFile(
..
我有一个使用 RemoteViewsFactory 的 Android 小部件来填充 ListView. 我的数据源是一个可以随时完成的异步 JSON 调用(它不是推送通知).现在代码位于 onDataChanged 中,如下所示: @Override公共无效 onDataSetChanged() {//后续调用以获取数据.//当小部件 onReceive ACTION_APPWIDGET
..
问题:有没有办法以编程方式启用我的应用程序提供的一些主屏幕小部件?例如,拥有一个“高级"小部件并仅在付款后才能访问它? 正如 Android docs 所说,应该添加一个广播接收器在清单中告诉系统应用附带了一个小部件:
..
我正在寻找制作一个可检查电池状态(电量,充电/不充电)的AppWidget. 我写了很多代码行,但是,即使它工作得很好,我仍然看到它放在屏幕上会使电话变慢,并且有时会崩溃. 我认为这是因为我做错了什么.有人能帮我吗?谢谢 这是我的清单:
..