仿微信按返回键app退到后台,并在通知栏里显示

1、给应用实现仿微信按返回键app退到后台,并在通知栏里显示,首先实现按返回键退回后台:



 @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_BACK) {
            moveTaskToBack(true);//true表示在任何一个activity下都可以退出,false表示只能在根activity下退出
            return true;//true则表示监听被跳出,不再执行其他监听事件了
   }
}

2、实现在通知栏里显示常驻通知:



private void setNotification(){
        notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
        NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this);
        //PendingIntent 跳转动作
        PendingIntent pendingIntent=PendingIntent.getActivity(this, 0, getIntent(), 0);
        mBuilder.setSmallIcon(R.drawable.logo)
                .setContentTitle("应用名字")
                .setContentIntent(pendingIntent);
© 版权声明

相关文章

暂无评论

none
暂无评论...