Notification.Builder

mac2022-06-30  72

Notification.Builder

package com.example.notificationtest;

import android.app.Activity;import android.app.Notification;import android.app.Notification.Builder;import android.app.NotificationManager;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;

public class MainActivity extends Activity { private final int NOTIFICATION_BASE_NUMBER=110; private Notification n = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button bn = (Button)findViewById(R.id.bn); bn.setOnClickListener(new OnClickListener(){

@Override public void onClick(View v) { NotificationManager manager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE); Builder notification = new Notification.Builder(MainActivity.this); notification.setSmallIcon(R.drawable.ic_launcher) .setTicker("通知来了!!") .setAutoCancel(false) .setContentTitle("这是标题~") .setContentText("这是内容"); n = notification.getNotification(); manager.notify(1 , n); }}); }

}

 

转载于:https://www.cnblogs.com/Rookietake/p/5421382.html

最新回复(0)