protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn=findViewById(R.id.mi);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Notification .Builder no=new Notification.Builder(v.getContext());
no.setSmallIcon(R.drawable.icon);
no.setTicker("您有一条消息!");
no.setContentTitle("小米发来一条消息:");
no.setContentText("媳妇,早上吃了没?我现在在上班,嘻嘻��");
no.setDefaults(Notification.DEFAULT_ALL);
Intent intent=new Intent(Main.this,OneActivity.class);
PendingIntent pi=PendingIntent.getActivity(Main.this,1,intent,PendingIntent.FLAG_CANCEL_CURRENT);
no.setContentIntent(pi);
Notification n=no.build();
n.flags=Notification.FLAG_NO_CLEAR;
NotificationManager m=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);
m.notify((int) (Math.random() * 1000), n);
}
});
}
自己研究咯