Esconder icone

4 respostas
R

Boa tarde,

Eu tenho uma aplicação que chama outras aplicações atraves da seguinte forma:

final Intent it = new Intent(Intent.ACTION_MAIN,null);

it.addCategory(Intent.CATEGORY_LAUNCHER);

final ComponentName cn = new ComponentName(umv.desen.magazine.Martins_no_Varejo_121_2011,com.appmk.magazine.main.MagazineActivity);

getPackageManager().setComponentEnabledSetting(cn, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);

it.setComponent(cn);

it.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity(it);

este codigo ja funciona normalmente, o meu problema é que eu nao consigo neste codigo esconder o icone da aplicação que eu faço a chamada, existe uma forma de fazer isso?

4 Respostas

pdpbom

Pelo que entendi você está querendo ativar outro programa ocultamente… :shock:

isso ?

qual seria o objetivo legal para que isso seja implementado ? :?

R

Meu objetivo não é esse não, o meu objetivo é

1> Verificar se o software esta instalado no dispositivo (ok)
2> caso nao esteja instalado, ele busca do marketing e intala (ok)
3> se o aplicativo ja estiver instalado ele apenas abre o aplicativo (ok)

o que falta é: caso o aplicativo esteja instalado eu quero esconder o icone dele e o aplicativo vai ser chamado apenas pelo meu aplicativo

felipebonezi

Tira a categoria Launcher e coloca DEFAULT! :slight_smile:

R

Eu faço a chamada pelo meu aplicativo “1” de outro aplicativo “2” que esta criptografado e eu nao possuo o codigo fonte ou alguma forma de mecher no aplicativo “2”, eu preciso saber se de alguma forma do aplicativo “1” que é o meu, eu tenho como apagar o icone do aplicativo “2” e ainda o aplicativo “2” continuar rodando normalmente.

Criado 23 de maio de 2012
Ultima resposta 26 de mai. de 2012
Respostas 4
Participantes 3