草庐IT

NOTIFICATIONS

全部标签

Android:如何正确等待服务进程完成

这是场景:我有2项Activity和一项服务第一个Activity是着陆View/搜索页面。第二个Activity显示搜索结果始终针对内部SQLite数据库执行搜索需要定期(比如每天)从远程源更新数据库,这是一个漫长的过程如果用户在更新期间执行搜索,我想等到更新结束,同时显示“请稍候”进度提醒。在刷新完全完成之前,我不想查询和显示搜索结果。数据库更新由AlarmManager触发并由在更新过程中将“更新”状态放入数据库的服务执行我可以轻松查询状态,但我如何等待并定期重新查询数据库?我正在使用AsyncTask来处理搜索结果,我的下意识react是将带有wait()的循环放入AsyncT

android - 在状态栏中实现交互式通知(Android)

我想知道当用户点击状态栏中的通知时如何禁用突出显示效果,此外,我想允许用户直接与我通过notification放置的RemoteView进行交互按下按钮。我知道这是可以做到的,因为HTC的Sense在完成上述目标的通话过程中会收到持续通知。如果您有任何想法,请告诉我,具体来说,如何为RemoteView中嵌套的View设置OnClickListener? 最佳答案 我还没有尝试过,但它的工作方式应该与小部件使用RemoteViews.setOnClickPendingIntent的方式相同。禁用行的选择突出显示的一种方法可能是向外部

android - 从 android 中的通知开始新 Activity

我想从状态栏通知启动ActivityA,当ActivityA已经在前面时,我想完成它并重新启动ActivityA。我该怎么做? 最佳答案 查看有关创建状态栏通知的文档。这肯定涵盖了使用Intent和PendingIntent的Notification的启动和Activity。http://developer.android.com/guide/topics/ui/notifiers/notifications.html至于Activity是否已经在运行,完成它并重新启动它...我不确定是否可以轻松完成,具体取决于您真正想要什么。您可

android - 单击 Android 通知会创建一个新 Activity ,而不是转到现有 Activity

我的应用有一个创建通知的运行Activity。选择通知后,不会转到正在运行的Activity,而是会销毁正在运行的Activity并创建一个新Activity-在ANDROID3.0及更高版本中。我该如何防止这种情况?这个问题已经回答了很多次了,一般都指出了flagFLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_SINGLE_TOP,以及manifest中的launchMode="singleTop"。但是大多数答案都是在Android3.0之前,所以在较新的Android版本中是否需要其他方法来解决这个问题?以下简单的测试应用演示了我的问题:NotifyT

android - 通知声音不适用于 api 10 android

我使用这个函数来显示状态notification。一切正常,但notification没有声音播放。publicvoidnotifiction_main(Stringticker,Stringtitle,Stringtext,int_icon){Stringns=mContext.NOTIFICATION_SERVICE;NotificationManagermNotificationManager=(NotificationManager)mContext.getSystemService(ns);inticon=R.id.icon;CharSequencetickerText=ti

android - 如何在 Notification Click 上调用非 Activity 方法

我有一个java类MyClass,它包含一个名为callMethod的方法。我想在用户点击通知时调用这个方法下面是我用来生成通知的代码publicclassMainActivityextendsAppCompatActivity{Buttonbutton;NotificationManagermNotifyMgr;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);button=

Android Lollipop 应用程序通知设置

在AndroidLollipop中,当您长按一个通知时,您可以访问该通知应用的设置,例如优先级,或简单地阻止它。是否有可用于访问这些设置的Intent? 最佳答案 在这里找到答案-https://plus.google.com/+CyrilMottier/posts/YY6tbJrJMra您需要将此添加到要附加到该设置图标的Activity中 关于AndroidLollipop应用程序通知设置,我们在StackOverflow上找到一个类似的问题: https

android - 为什么我的 NotificationListenerService 不工作?

我已经实现了NotificationListenerService,但它不工作。这是服务:publicclassNotificationListenerextendsNotificationListenerService{@OverridepublicvoidonCreate(){Log.d("MYAPP","Created");}@OverridepublicIBinderonBind(Intentintent){returnnull;}@OverridepublicvoidonNotificationPosted(StatusBarNotificationsbn){Log.d("M

java - 从 v4 升级项目后找不到类 'android.support.v7.app.NotificationCompat$Builder'

从v4升级项目后,找不到类“android.support.v7.app.NotificationCompat$Builder”我正在尝试使用通知来管理我的mediaplyaer控件。我需要为我的项目使用android.support.v7.app.NotificationCompat,以便根据这个问题进一步处理锁屏控件。https://stackoverflow.com/a/31013955/3126760我已经将我的支持库更新到23.0.1当我尝试构建以下代码时publicclassplayer6extendsServiceimplementsOnCompletionListene

Android:状态栏中的组通知但不在通知列表中

有谁知道是否有办法在状态栏中而不是在通知列表中对通知进行分组?我只想在状态栏中显示一个图标,但是当用户向下拖动“通知列表”时,它应该是多个具有不同Intent的通知。据我所知,只能在两个地方对两个通知进行分组,或者创建多个通知,这将导致状态栏中出现多个通知。是这样吗? 最佳答案 AsIundestoodthereisonlypossibletoeithergroupbothnotificationsonbothplacesortocreateseveralnotificationswhichwillcauseseveralnotif