私はこの問題が単にエミュレータと関係があると思っています。基本的には、timertaskが実行されるとすぐに、タイマーを設定するサービスがあります。Androidステータスバー通知が読み込まれない
String ns = Context.NOTIFICATION_SERVICE;
NotificationManager mNotificationManager = (NotificationManager)getSystemService(ns);
int icon = R.drawable.androidapplogo;
CharSequence tickerText = "Ticker Text";
long when = System.currentTimeMillis();
Notification notification = new Notification(icon, tickerText, when);
Context context = getApplicationContext();
CharSequence contentTitle = "My Notification";
CharSequence contentText = "Hello World!";
//Do i need this?
Intent notificationIntent = new Intent();
PendingIntent contentIntent = PendingIntent.getActivity(ctx, 0, notificationIntent, 0);
notification.setLatestEventInfo(context, contentTitle, contentText, null);
mNotificationManager.notify(1, notification);
問題は、通知が呼び出されるとステータスバーに表示されますが、アイコンをクリックすると青い丸が表示されます。私はアンドロイドの携帯電話を持っていないので、それは何かをロードしようとしていることを意味しています。
ところで、かなり多くのここからのコードを持ち上げたアイブ:http://developer.android.com/guide/topics/ui/notifiers/notifications.html
をだから私の質問は2倍にされています - 、それが何かをロードするためには何が起こっている失敗していますか? - それを修正する方法や、新しい通知方法を見つける価値がある
EDIT:Im申し訳ありませんが、あなたの通知ウィンドウをドラッグする必要がありました。 )