美文网首页
android通知

android通知

作者: 在下陈小村 | 来源:发表于2018-02-28 13:20 被阅读12次

1.这里写了一个常用的通知的代码

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_notification);
        Button button= (Button) findViewById(R.id.startNotification);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                NotificationManager manager= (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
                Intent intent=new Intent(NotificationActivity.this,MultimediaActivity.class);
                PendingIntent pendingIntent=PendingIntent.getActivity(NotificationActivity.this,0,intent,0);//PendingIntent可以认为是延迟的Intent
                Notification notification=new NotificationCompat.Builder(NotificationActivity.this).setContentIntent(pendingIntent)//点击事件的处理
                        .setContentTitle("这是一个通知的标题")
                        .setContentText("这是通知的内容")
                        .setWhen(System.currentTimeMillis())
                        .setSmallIcon(R.mipmap.ic_launcher)
                        .setLargeIcon(BitmapFactory.decodeResource(getResources(),R.mipmap.ic_launcher))
                        .setAutoCancel(true)//点击后通知自动消失
                        .setDefaults(Notification.DEFAULT_ALL)//提示音和提示灯都显示默认效果
                        .build();
                manager.notify(1,notification);
            }
        });
    }

相关文章

  • Android直接回复通知

    Android直接回复通知 通知直接回复 Android N/7.0 前言 通知(Notification)可为是...

  • 《Android第一行代码》first reading 十

    Android多媒体运用 一 通知 使用Android通知功能步骤: 通过Context的getSystemSer...

  • Android的通知

    通知是什么? 通知存在的意义是什么? Android O(Android SDK Api Level 26,And...

  • android通知

    1.这里写了一个常用的通知的代码

  • Android通知

    通知在实际开发中还是比较常见的,例如新闻,音乐播放器,等。 1,基本通知 2,基础扩展通知自定义布局 xml >>...

  • android 通知

    notification需要一个NotificationManager来管理,如何获取呢?Notification...

  • Android通知

    在这里写一个Android的通知,相应的图标以及位置大概也有介绍,需要的时候可以试试;

  • Android 通知

    Android 8.0中各种通知写法汇总https://www.jianshu.com/p/6aec3656e27...

  • Android:通知

    如果你将项目中的targetSdkVersion指定到了26或者更高(targetSdkVersion可以在app...

  • Android 8.0 Notification

    Android 8.0 通知适配: Android Api 26 Notification Builder 构建...

网友评论

      本文标题:android通知

      本文链接:https://www.haomeiwen.com/subject/sujbxftx.html