notificationdemo
来源:互联网 发布:js 取数组前几个 编辑:程序博客网 时间:2024/06/16 18:18
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button=(Button)findViewById(R.id.btn); final Bitmap bitmap= BitmapFactory.decodeResource(getResources(),R.drawable.g); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Notification.Builder builder=new Notification.Builder(MainActivity.this); builder.setContentTitle("我是NOTIFICATION"); builder.setContentText("................................."); builder.setSmallIcon(R.mipmap.ic_launcher); builder.setLargeIcon(bitmap); builder.setTicker("我来了"); builder.setNumber(6); builder.setAutoCancel(true); Intent intent=new Intent(MainActivity.this,Second.class); //封装一个Intent PendingIntent contentIntent = PendingIntent.getActivity(MainActivity.this, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT); //PendingIntent pendingIntent=PendingIntent.getActivity(MainActivity.this,0,intent,PendingIntent.FLAG_NO_CREATE); //设置通知主题的意图 NotificationManager notificationManager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); notificationManager.notify(1,builder.build()); } }); }}
跳转到第二个页面有问题