¿Cómo cierro completamente una aplicación Android PhoneGap? Intenté usar device.exitApp() así como navigator.app.exitApp() y tengo el mismo problema con ambos.Completely Closing a phonegap android app
El problema es que tengo un archivo html, index.html, que enlaza a un archivo html externo, main.html. Ahora si presiono el botón Cerrar sin ir al archivo externo, la aplicación se cierra bien. Si voy al archivo externo y luego vuelvo al índice y presiono cerrar, cierra el índice pero muestra el principal. ¿Cómo cierro completamente la aplicación si voy o no a la página externa?
Index.HTML
<html>
<head>
<script type="text/javascript" src="Scripts/phonegap-1.0.0.js"></script>
</head>
<body>
<a href="index.html">Index</a>
</body>
</html>
principal.html
<html>
<head>
<script type="text/javascript" src="Scripts/phonegap-1.0.0.js"></script>
</head>
<body>
<a href="index.html">Index</a>
</body>
</html>
Android Manifiesto
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".TestActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.phonegap.DroidGap"
android:label="@string/app_name" android:configChanges="orientation|keyboardHidden">
</activity>
</application>
Así no es como funciona Android. Probablemente estés abriendo una segunda instancia de tu actividad. – Falmarri
¿Qué quieres decir? Las únicas actividades que tengo son la predeterminada y la de droidgap para que los enlaces externos funcionen. Sin la actividad droidgap, los enlaces externos no hacen nada. – Sathariel