How to animate the progress notification icon

前端 未结 3 1719
夕颜
夕颜 2020-12-18 08:34

I am building the notification progress bar in Service in such a way that is given below :

private NotificationManager mNotifyManager;
private NotificationCo         


        
3条回答
  •  情书的邮戳
    2020-12-18 09:11

    Create .xml file with below code:

    
     
        
        
        
        
        
        
    
    

    Where wheel0 to 5 are the images of the wheel. Make sure all images are in your drawable folder.

    User below snippet into your code to animate icon:

    Notification notification = new Notification(R.drawable.wheelAnim, null, System.currentTimeMillis());
    
    PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, new Intent(), 0);
    
    notification.flags |= Notification.FLAG_AUTO_CANCEL;
    
    notification.setLatestEventInfo(this, getText(R.string.someTitle),getText(R.string.someText), pendingIntent);
    
    ((NotificationManager) getSystemService(NOTIFICATION_SERVICE)).notify(uid, notification);
    

    Ref link

提交回复
热议问题