问题标签 [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.
java - 每秒更新一次通知中的 RemoteViews
我在更新服务中的自定义通知值时遇到问题。我使用 RemoteView 并希望每秒更新一次 textview,但我对此没有任何真正的想法。这是我的代码:
任何想法 ?
android - Widget + ListView - 如何处理应用程序被停止
我实现了一个包含 ListView 的 Homescreen Widget,就像CommonsWare 示例项目一样。在此示例项目中,RemoteViewsFactory
保存要在列表中显示的条目的静态最终列表。当然,这些项目总是可用的。
在我的情况下,这些数据是从 Web 服务加载的,并存储在我的RemoteViewsFactory
. 现在,当应用程序停止时,这些项目当然不再可用。所以视图仍然会显示,但是一旦用户滚动列表,就不再显示任何内容。
你会如何处理这个案子?
android - 使用 RemoteViews 的通知不起作用
我正在尝试发出自定义通知(具有播放暂停、下一个和上一个按钮)。但这似乎不起作用:
我想要什么:从我的活动中发出带有播放暂停、下一个和上一个按钮的自定义通知。此活动有一个正常工作的 MediaPlayer
问题是什么:根本没有发出通知。
我所做的:一旦 MediaPlayer 完成,从我的 Activity onCreate() 调用以下代码:
非常感谢任何帮助。谢谢 !!
通知.xml
MusicPlayer.java 的全部内容
android - 如何在将在 RemoteView 中使用的可绘制对象上设置颜色过滤器?
我有一个ImaveView
我RemoteView
必须应用过滤器的。当不在时,RemoteView
这就是我所做的并且效果很好:
RemoteView
似乎没有让我设置不是资源的可绘制对象的方法。我该怎么做呢?
谢谢。
android - 如何添加带有按钮的通知?
我是一个初学者,在我的应用程序中,我有一个关于图像上传进度的通知,我想添加一个button
带有该通知的通知,并且我想在用户单击时取消上传服务button
。我使用了下面的代码,我xm
为 a 创建了一个 l 布局button
,
但是当我运行应用程序时,它会在这一行抛出一个空指针异常
我不明白这是怎么回事,有人可以帮忙吗?
日志猫
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.
android - 如何以编程方式创建的布局添加到 Remoteview?
我正在尝试将以编程方式创建的布局添加到 remoteview
这是我的小演示,但它不起作用:
但是上面的代码不起作用。
android - 当用于展开/折叠的布局不同时,无法取消通知托盘中的通知
我在通知托盘中有一个共享选项。所以,我在我的代码中使用了 2 个自定义视图。
用户界面工作正常。但是,通知行为不端。如果我单击first notification or share first item
通知中的 ,它会完美运行。但是,如果我单击last notification
,它会打开应用程序,但通知不会从通知托盘中清除。另外,奇怪的是,点击通知后,small icon
状态栏中的通知消失了,现在如果我点击通知,它没有响应。我要取消通知。这就是为什么第二次点击它不起作用的原因。当我将默认构建器布局用于普通视图时,这并没有发生。这是我的代码:
//设置扩展通知布局
//设置一个普通的通知布局
//注册分享图标的监听器
//构造通知生成器
// 将 vie 分配给通知构建器
//创建挂起的Intent
//注册通知托盘的分享图标
//SplashActivity 接收待处理的 Inent
//这里我正在检索有效负载数据并保存它,然后取消通知
我在代码中所做的唯一更改是为普通视图添加了自定义布局。在此更改之后,单击最后一个通知项时行为异常。有什么我想念的吗。请帮我解决这个奇怪的问题。
android - 如何禁用单击 AppWidget 上的 ListView 项目?
我有AppWidget
一个ListView
. 填充ListView
我正在使用的RemoteViewsFactory
. 在它getViewAt(int position)
返回一个RemoteViews
对象的方法中,我用信息填充我的行。
如何禁用单击ListView
项目?RemoteViews
没有setEnabled()
我会用于 'normal' 的方法ListView
。
android - 从最近的应用程序中删除我的应用程序时,会引发“已发布错误通知 - 无法扩展 RemoteViews:StatusBarNotification”
我正在尝试制作一个可以定期显示自定义通知的演示。
为此,我使用 Remoteviews 来更新通知的视图。将此通知放入 BroadcastReceiver 的 onReceive 方法中。然后使用 AlarmManager 定期调用它。
除非我的演示应用程序从最近的应用程序中删除,否则一切正常。它是强制崩溃的,当我检查 android 日志时,我看到了这个错误:“发布了错误的通知 - 无法扩展 RemoteViews:StatusBarNotification”
你能帮我解决这个问题吗?
下面是我的代码:
PeriodicTaskReceiver 是我自定义的 BroadcastReceiver 类:
通知方式:
该方法处理我的 Remoteviews 的内容:
谢谢