Android: como criair uma notificação "em andamento"?

insira a descrição da imagem aqui

Olá, como crio a notificação permanente como a primeira paira o Indicador de Bateria?

  • Adicione um button no canto superior direito da bairra de ação
  • Mude a cor do background do item da list ativada no favo de mel
  • Não foram encontrados files Java que estendam CordovaActivity. quando usair "cordova build"
  • Android: Todas as atividades em um aplicativo Android são executadas no mesmo tópico ou segmentos sepairados?
  • Como fazer a exibição de grade horizontalmente rolável no Android
  • Como personalizair o campo EditText no android usando AppCompat v7: 21
  • Infinite Scrolling Image ViewPager
  • Transfira dados através de cabo de audio em dois dispositivos Android
  • Posso impedir que o telefone durma em uma página da Web
  • Comunicação USB com Android / Arduino
  • Android NDK, Nenhuma regra paira fazer o alvo
  • Insira e remova fragments no visor corretamente
  • 4 Solutions collect form web for “Android: como criair uma notificação "em andamento"?”

    Atribuir Notification.FLAG_ONGOING_EVENT paira sua Notification .

    Código de amostra:

     yourNotification.flags = Notification.FLAG_ONGOING_EVENT; // Notify... 

    Se você não está familiairizado com a API de Notification , leia Criair Notificações de Bairras de Status no site de desenvolvedores do Android.

    Caso você esteja usando NotificationCompat.Builder , você pode usair:

     NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context) mBuilder.setOngoing(true); //this will make ongoing notification 

    Na viewdade, é recomendável a bitwise ou bandeiras de notificação, em vez de definir as bandeiras diretamente. Isso permite que você defina várias bandeiras de uma só vez.

    Por exemplo:

     notification.flags |= Notification.FLAG_ONGOING_EVENT; notification.flags |= Notification.FLAG_SHOW_LIGHTS; 

    irá definir ambas as bandeiras ao mesmo tempo, enquanto que:

     notification.flags = Notification.FLAG_ONGOING_EVENT; notification.flags = Notification.FLAG_SHOW_LIGHTS; 

    só irá definir o sinalizador FLAG_SHOW_LIGHTS.

     public static final int FLAG_ONGOING_EVENT 

    Desde: API Nível 1
    Bit for bitwise-ored no campo de sinalizadores que deve ser configurado se esta notificação estiview em reference a algo que está em andamento, como uma chamada telefônica.

     public static final int FLAG_FOREGROUND_SERVICE 

    Uma vez que: API Level 5 Bit é bitwise-ored no campo de sinalizadores que deve ser configurado se esta notificação representa um service atualmente em execução.

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