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); } }