Obrigado Hugo mas abri os olhos, tomei segundo café e encontrei a solução J

 

O context que procurava estava na própria classe de implementação de qqr
função da ane. Bastava context.getActivity()… 

 

Estava mesmo à frente e não via :S

 

Obrigado na mesma 

 

 

De: [email protected] [mailto:[email protected]] Em nome de Hugo
Ferreira
Enviada: quarta-feira, 23 de Outubro de 2013 13:49
Para: [email protected]
Assunto: Re: [riapt] Re: Usar ANE em Worker - Ajuda

 

Ricardo,

 

Gostaria de ajudar mas não foste bem claro na exposição da tua questão !

Precisas de saber se um determinado serviço está a correr no Android,
precisas de passar informação entre a app AIR e o Android ou vice-versa ou
precisas de notificar a app AIR quando algo ocorrer ao nível da ANE. Seja
como for tudo isto é possível :)

 

 

Cumps,

Hugo.

 

No dia 22 de Outubro de 2013 às 16:25, Ricardo Neves
<[email protected]> escreveu:

Boas,

 

Estou aqui à cabeçada com uma ANE muito provavelmente por estar a fazer aqui
uma confusão qqr.

 

Numa ANE existe alguma activity, service ou algum context equivalente?

 

Tenho uma app em android que preciso de passar partes do serviço dela para
dentro de uma ane mas estou a esbarrar logo no básico.

 

Mais especificamente estou a ir buscar a um service dessa app uma função que
verifica se um determinado processo está a correr:

 

               ActivityManager activityManager = (ActivityManager)
this.getSystemService( android.content.Context.ACTIVITY_SERVICE );

               List<RunningAppProcessInfo> procInfos =
activityManager.getRunningAppProcesses();

               boolean found = false;

               int i = 0;

               int len = procInfos.size();

               while(!found && (i < len)) {

                      if(procInfos.get(i).processName.equals(appName)) {

                             found = true;

                   }

                   i++;

               }

 

A questão aqui é onde raio numa extensão posso colocar isto? Conforme disse
na app tenho isto ligado a um service. O problema começa logo em
getSystemService.

 

Any hint?

 

Gracias,

 

 

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google.
 
Para anular a subscrição deste grupo e parar de receber emails deste grupo,
envie um email para [email protected]
<mailto:riapt%[email protected]> .
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/groups/opt_out.

 

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google.
 
Para anular a subscrição deste grupo e parar de receber emails deste grupo,
envie um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/groups/opt_out.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para anular a subscrição deste grupo e parar de receber emails deste grupo, 
envie um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/groups/opt_out.

Responder a