问题标签 [android-remoteview]

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 回答
1555 浏览

java - 每秒更新一次通知中的 RemoteViews

我在更新服务中的自定义通知值时遇到问题。我使用 RemoteView 并希望每秒更新一次 textview,但我对此没有任何真正的想法。这是我的代码:

任何想法 ?

0 投票
0 回答
48 浏览

android - Widget + ListView - 如何处理应用程序被停止

我实现了一个包含 ListView 的 Homescreen Widget,就像CommonsWare 示例项目一样。在此示例项目中,RemoteViewsFactory保存要在列表中显示的条目的静态最终列表。当然,这些项目总是可用的。

在我的情况下,这些数据是从 Web 服务加载的,并存储在我的RemoteViewsFactory. 现在,当应用程序停止时,这些项目当然不再可用。所以视图仍然会显示,但是一旦用户滚动列表,就不再显示任何内容。

你会如何处理这个案子?

0 投票
0 回答
1998 浏览

android - 使用 RemoteViews 的通知不起作用

我正在尝试发出自定义通知(具有播放暂停、下一个和上一个按钮)。但这似乎不起作用:

  • 我想要什么:从我的活动中发出带有播放暂停、下一个和上一个按钮的自定义通知。此活动有一个正常工作的 MediaPlayer

  • 问题是什么:根本没有发出通知。

  • 我所做的:一旦 MediaPlayer 完成,从我的 Activity onCreate() 调用以下代码:

非常感谢任何帮助。谢谢 !!

通知.xml

MusicPlayer.java 的全部内容

0 投票
2 回答
2360 浏览

android - 如何在将在 RemoteView 中使用的可绘制对象上设置颜色过滤器?

我有一个ImaveViewRemoteView必须应用过滤器的。当不在时,RemoteView这就是我所做的并且效果很好:

RemoteView似乎没有让我设置不是资源的可绘制对象的方法。我该怎么做呢?

谢谢。

0 投票
1 回答
96 浏览

android - 如何添加带有按钮的通知?

我是一个初学者,在我的应用程序中,我有一个关于图像上传进度的通知,我想添加一个button带有该通知的通知,并且我想在用户单击时取消上传服务button。我使用了下面的代码,我xm为 a 创建了一个 l 布局button

但是当我运行应用程序时,它会在这一行抛出一个空指针异常

我不明白这是怎么回事,有人可以帮忙吗?

日志猫

0 投票
1 回答
4221 浏览

android - Transparent notification background in Android

I want to create Android notification with transparent background. I'm using bigContent with remoteViews to create my own layout, but when i set background color of main layout to @android/color/transparent nothing happens. I still see standard white background of notification.

How can I set transparent background on Android notification? I note that i don't mean notification bar (or status bar) but background of custom notification.

0 投票
0 回答
543 浏览

android - 如何以编程方式创建的布局添加到 Remoteview?

我正在尝试将以编程方式创建的布局添加到 remoteview

这是我的小演示,但它不起作用:

但是上面的代码不起作用。

0 投票
2 回答
151 浏览

android - 当用于展开/折叠的布局不同时,无法取消通知托盘中的通知

我在通知托盘中有一个共享选项。所以,我在我的代码中使用了 2 个自定义视图。

用户界面工作正常。但是,通知行为不端。如果我单击first notification or share first item通知中的 ,它会完美运行。但是,如果我单击last notification,它会打开应用程序,但通知不会从通知托盘中清除。另外,奇怪的是,点击通知后,small icon状态栏中的通知消失了,现在如果我点击通知,它没有响应。我要取消通知。这就是为什么第二次点击它不起作用的原因。当我将默认构建器布局用于普通视图时,这并没有发生。这是我的代码:

//设置扩展通知布局

//设置一个普通的通知布局

//注册分享图标的监听器

//构造通知生成器

// 将 vie 分配给通知构建器

//创建挂起的Intent

//注册通知托盘的分享图标

//SplashActivity 接收待处理的 Inent

//这里我正在检索有效负载数据并保存它,然后取消通知

我在代码中所做的唯一更改是为普通视图添加了自定义布局。在此更改之后,单击最后一个通知项时行为异常。有什么我想念的吗。请帮我解决这个奇怪的问题。

0 投票
2 回答
229 浏览

android - 如何禁用单击 AppWidget 上的 ListView 项目?

我有AppWidget一个ListView. 填充ListView我正在使用的RemoteViewsFactory. 在它getViewAt(int position)返回一个RemoteViews对象的方法中,我用信息填充我的行。

如何禁用单击ListView项目?RemoteViews没有setEnabled()我会用于 'normal' 的方法ListView

0 投票
0 回答
1766 浏览

android - 从最近的应用程序中删除我的应用程序时,会引发“已发布错误通知 - 无法扩展 RemoteViews:StatusBarNotification”

我正在尝试制作一个可以定期显示自定义通知的演示。

为此,我使用 Remoteviews 来更新通知的视图。将此通知放入 BroadcastReceiver 的 onReceive 方法中。然后使用 AlarmManager 定期调用它。

除非我的演示应用程序从最近的应用程序中删除,否则一切正常。它是强制崩溃的,当我检查 android 日志时,我看到了这个错误:“发布了错误的通知 - 无法扩展 RemoteViews:StatusBarNotification”

你能帮我解决这个问题吗?

下面是我的代码:

PeriodicTaskReceiver 是我自定义的 BroadcastReceiver 类:

通知方式:

该方法处理我的 Remoteviews 的内容:

谢谢