0
顯然粘貼的代碼(1)將我的服務設置爲前臺服務,並(2)將我的圖標顯示在屏幕頂部的托盤上。如果用戶點擊我的圖標,今天的日期很快就會變得模糊 - 我想這是某種默認行爲。 ContentTitle和ContentText從不顯示(所以它們有什麼好處?)允許用戶取消前臺服務
我想要發生的情況是,當圖標被點擊下拉或某種類型的popwindow時,顯示允許用戶選擇取消或結束我的服務。我似乎無法找到這樣的功能的任何例子。這可以做到嗎?怎麼樣?
順便說一句,我的通知的唯一目的是讓我的服務在前臺運行。我從來不需要通知用戶任何事情。
謝謝,加里
NotificationCompat.Builder b = new NotificationCompat.Builder(this);
b.setSmallIcon(R.drawable.ic_launcher)
.setContentTitle("PhoneStalker")
.setContentText("Hello World");
意圖WhatIsThisIntentFor =新意圖(Intent.ACTION_VIEW);
b.setContentIntent(PendingIntent.getActivity(this, 0, WhatIsThisIntentFor, 0));
通知n = b.build();
startForeground(5481,n);