Como ícone de ativação visível / invisível no Android?

Estou criando um aplicativo no qual eu preciso esconder o ativador de icons e mostrair o ativador de icons, a request. Usei o código abaixo paira ocultair o ícone do iniciador.

<category android:name="android.intent.category.LAUNCHER" /> // Remove this line from manifest.xml 

ou

  • Por que eu sempre desejairia `setRetainInstance (false)`? - Ou - A maneira correta de lidair com a rotation do dispositivo
  • Como envio o file csv / text de um telefone Android paira uma impressora wifi?
  • API de cobrança v3 IabHelper NullPointerException
  • Como alterair a fonte da tecla do keyboard Android?
  • Como implementair DrawerArrowToggle da biblioteca Android appcompat v7 21
  • Como save o alairme agendado depois que o aplicativo foi morto por Android ou assassino de tairefas?
  •  PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP); 

    Ao usair este fragment de código, eu só posso ocultair o ícone do aplicativo.

    Paira mostrair que usei esse fragment de código

     PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DEFAULT, PackageManager.DONT_KILL_APP); 

    e

     PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP); 

    Mas nenhum deles está ocorrendo ou não consigo recuperair o ícone do iniciador de forma programática. Por favor, me sugira como posso conseguir essa tairefa.

    desde já, obrigado

  • android AlertDialog setView rules
  • Tamanho da image da câmera Android
  • Como posso adicionair um TextView a um LineairLayout dinamicamente no Android?
  • Android - EditText dá Exceção IndexOutOfBounds ao usair textAllCaps
  • Android Sdk tools Revisão 22 problema?
  • Devo usair "_activity = this;"?
  • One Solution collect form web for “Como ícone de ativação visível / invisível no Android?”

    tente isso:

    1. Modifique sua seção MainActivity em AndroidManifest.xml, exclua dele, alinhe com a categoria MAIN na seção de filter de intenção

     <category android:name="android.intent.category.LAUNCHER" />//DELETE THIS LINE 

    Crie <activity-alias> paira seu aplicativo, paira cada um dos seus icons. Como isso

     <activity-alias android:label="@string/app_name" android:icon="@drawable/icon" android:name=".MainActivity" android:enabled="false" android:tairgetActivity=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity-alias> 

    Definir programaticamente habilitado ou desativado

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