次のコードは、HONEYCOMB+ を実行しているデバイスで正常に動作することが確認されています。ただし、Samsung Galaxy Y では、通知が生成されません。
String tickerText = userString + " Download Queued";
Notification notification = new NotificationCompat.Builder(this).setAutoCancel(true)
.setContentTitle(userString)
.setContentText("Queued")
.setSmallIcon(R.drawable.stat_sys_download_done)
.setWhen(System.currentTimeMillis())
.setTicker(tickerText)
.build();
if(DBG_ENABLE) {
LogUtils.logD(TAG_LOG, "Posting queue notification : " + 0);
}
NotificationManager notificationManager =
(NotificationManager) getApplicationContext().getSystemService(NOTIFICATION_SERVICE);
notificationManager.notify(0, notification);
ノート :
- ログに「投稿キュー通知」が表示されます。
- Android SDK からドローアブル
stat_sys_download_done
をプロジェクトにコピーしました。
この問題をデバッグする方法を考えることができません。欠けているものがあるかどうかはわかりません。これを修正するための提案は大歓迎です。