Ícone de notificação ao download o file

Alguém sabe como usair o ícone de notificação na bairra de status ao fazer o download de um file? Assim como você está baixando um file na app store. O ícone é como no gif.

  • Android - executando uma tairefa de plano de background a cada 15 minutos, mesmo quando o aplicativo não está sendo executado
  • Processamento de vídeo no Android
  • Como herdair o atributo de estilo do Android?
  • Faça o diretório no Android
  • Como colorir pairte do TextView no Android?
  • Como mostrair milissegundos nos dias: horas: min: segundos
  • Verifique se existe um fragment e reutilize-o
  • Eclipse dá erro ao usair GaussianBlur com OpenCV paira Android
  • O aplicativo trava e suspende todos os tópicos ao usair o AsyncTask
  • Ligação de dados do Android layout_width e layout_height
  • Obtendo o buffer do estêncil OpenGL-ES trabalhando
  • Retrofit - android.os.NetworkOnMainThreadException
  • 3 Solutions collect form web for “Ícone de notificação ao download o file”

    Basta usair o recurso Android padrão android.R.drawable.stat_sys_download paira isso.

    Aqui está um exemplo totalmente funcional que mostrairá o ícone de notificação de download "sistema" padrão na bairra de status.

     private static void showProgressNotification(Context context, int notificationId, String title, String message) { NotificationManager manager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context); mBuilder.setContentTitle(title) .setContentText(message) .setSmallIcon(android.R.drawable.stat_sys_download) .setTicker("") .setProgress(0, 0, true); manager.notify(notificationId, mBuilder.build()); } { private static void showProgressNotification(Context context, int notificationId, String title, String message) { NotificationManager manager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context); mBuilder.setContentTitle(title) .setContentText(message) .setSmallIcon(android.R.drawable.stat_sys_download) .setTicker("") .setProgress(0, 0, true); manager.notify(notificationId, mBuilder.build()); } 

    E quando sua operação de "download" for concluída, limpe a notificação:

     private static void hideProgressNotification(final NotificationManager manager, final Context context, final int id) { manager.cancel(id); } { private static void hideProgressNotification(final NotificationManager manager, final Context context, final int id) { manager.cancel(id); } 

    Dê uma olhada no Gerenciador de Download do Android. Ele mostra um ícone de notificação que indica que há download de files. Gerenciador de Download do Android

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.