この問題が単にエミュレーターに関係していることを願っています。基本的に、タイマーを設定するサービスを取得しました。タイマータスクが実行されるとすぐに、次のコードが実行されるはずです。
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);
私が抱えている問題は、通知が呼び出されるとステータスバーに表示されますが、アイコンをクリックすると青い円だけが表示されることです。私はAndroid携帯を所有していないので、何かをロードしようとしていると推測しています。
ところで、私はここからコードをかなり持ち上げました:http://developer.android.com/guide/topics/ui/notifiers/notifications.html
だから私の質問は2つあります: - 何が起こっているのですか? - 修正方法に関するアイデア、または新しい形式の通知を見つける価値があるかどうか
編集:申し訳ありませんが、通知ウィンドウを下にドラッグする必要があることが問題であることがわかりました-私はめったにAndroid xを使用しません)