2012-05-14 15 views
10

Mi aplicación nunca se muestra en la lista de aplicaciones recientes cada vez que pongo el siguiente fragmento de código en entrada de manifiestoaplicación no se muestra en las aplicaciones recientes enumera

<category android:name="android.intent.category.DEFAULT" />

de mi actividad Si quito encima de la línea funciona multa. También me he asegurado de que las siguientes banderas se establecen en FALSE-

 android:noHistory="false" 
     android:excludeFromRecents="false" 

Pero aún así su nunca muestran aunque lanzo aplicación manualmente.

En caso de que alguien quiera tener una mirada hacia el manifiesto, ITS-

<?xml version="1.0" encoding="UTF-8"?> 

<uses-sdk android:minSdkVersion="8" /> 

<application 
    android:name="com.raj.poc.copypaste.MainApplication" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" > 
    <activity 
     android:name=".CopyPasteActivity" 
     android:launchMode="singleTop" 
     android:noHistory="false" 
     android:excludeFromRecents="false" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
      <action android:name="android.intent.action.SEARCH_LONG_PRESS" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
</application> 

+1

posible duplicado de [Actividad no mostrar en la lista de aplicaciones recientes Cuando se inicia desde un widget] (http: // stackoverflow. com/questions/11349590/activity-not-showing-in-list-of-recent-apps-when-launch-from-a-widget) –

Respuesta

0

Ésta es la única actividad en su aplicación, ¿verdad?

Usted está usando la etiqueta de categoría dos veces. Ha escrito en su código

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

por lo que ya ha seleccionado la categoría. Cuando agregue una actividad nueva, escribirá la etiqueta de categoría Predeterminada.

+0

Lo siento pero tengo algunas actividades más en mi aplicación, acabo de no se muestra aquí solo para que se vea simple. Entonces, ¿significa que no podemos colocar dos etiquetas CATEGORY para una actividad? Entonces, ¿hay alguna manera de hacerlo, excepto para escribir una nueva actividad y llamar a este de esa actividad incesantemente? – Rajkiran

+0

En mis aplicaciones, no uso la etiqueta de categoría dos veces para cada actividad. No entiendo tu última pregunta. ¿Podrías por favor volverte más específico? – Dimitris

+0

Ok. Quiero preguntar, ¿podemos usar la etiqueta de categoría dos veces para una actividad? Necesito las categorías LAUNCHER & DEFAULT para mi actividad. Una forma en que puedo encontrar es declarar alguna actividad X con la categoría LANZADOR y llamar a otra actividad Y que tenga categoría PREDETERMINADA. – Rajkiran

23

También puede ocurrir si se establece

<activity... android:label=""/> 

para su principal Activity

+0

Impresionante. Me ahorro mucho tiempo. – VipulKumar

+0

Muchas gracias .. !! –

Cuestiones relacionadas