1.在XML文件控件中设置:android
<Button android:layout_width="match_parent" android:layout_height="wrap_content" android:onClick="sendNotify" android:text="默认的通知"/>
2.代码实现:ide
public class MainActivity extends AppCompatActivity { private NotificationManager systemService; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); systemService = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); } public void sendNotify(View view){ NotificationCompat.Builder builder = new NotificationCompat.Builder(this); builder.setContentTitle("通知标题"); builder.setContentText("通知内容"); //通知小图标 builder.setSmallIcon(R.mipmap.ic_launcher); //点击通知后自动清除 builder.setAutoCancel(true); builder.setTicker("您有一条信息,请注意查收!!!!!"); builder.setLargeIcon(BitmapFactory.decodeResource(getResources(),R.mipmap.ic_launcher)); builder.setWhen(System.currentTimeMillis()); //点击跳转 Intent in = new Intent(MainActivity.this,AActivity.class); PendingIntent pend = PendingIntent.getActivity(this,0,in,PendingIntent.FLAG_CANCEL_CURRENT); builder.setContentIntent(pend); builder.setNumber(2); Notification not = builder.build(); systemService.notify(1,not); } }