プライベートNotificationManagerマネージャ。 プライベートNotification.Builderビルダー; @Override 保護された ボイドのonCreate(バンドルsavedInstanceState){ スーパー.onCreate(savedInstanceState)。 setContentView(R.layout.activity_main)。 ボタン = (ボタン)findViewById(R.id.button)。 // 创建一个通知管理类 マネージャ= (NotificationManager)getSystemService(NOTIFICATION_SERVICE)。 ビルダー = 新しい Notification.Builder(この); button.setOnClickListener(新しいOnClickListener(){ @Override 公共 のボイドのonClick(ビューV){ // TODO自動生成されたメソッドスタブ テントの意図= 新しいテント(MainActivity。これ、MainActivity。クラス); PendingIntent pendingIntent = PendingIntent.getActivity(MainActivity。この、0、意図、0 ); builder.setContentIntent(pendingIntent)。 (builder.setContentTitle "ここに新しい通知" ); builder.setContentText( "芙蓉こんにちは" ); builder.setSmallIcon(R.drawable.a1)。 builder.setTicker(「通知が来ました」); // 最初のステータスバーに表示されます // ユーザー認証android.permission.VIBRATE必要 builder.setDefaultsを(Notification.DEFAULT_ALL); // デフォルトですべてのプロンプト 通知通知 = builder.build(); (manager.notify 1000年、通知); } }); }
Androidのステータスバー通知通知
おすすめ
転載: www.cnblogs.com/zhangxuechao/p/11801278.html
おすすめ
ランキング