le lancement d'une activité à l'aide de l'intention et de désactiver le bouton de retour de presse de lancement de l'activité précédente

Dans mon application. J'ai un login écran. Si la connexion est réussie, une tab activity va lancer, dans qui il y a 4 onglets. Lorsque j'appuie sur un des boutons de l'onglet, une nouvelle activité de lancement. il y a un événement dans ma login classe qui sera tiré dans certains cas. Je veux revenir à l'onglet activité lorsque l'événement se faire virer. J'ai écrit un code à l'aide de l'Intention. Ce code fonctionne bien. Mais après avoir atteint l'onglet activité, je ne veux pas retourner à l'activité lors de bouton est pressé. Je veux enlever cette. J'en veux pour preuve la connexion lorsque le Dos est appuyé. Est-il possible de faire cela? C'est le code que j'ai utilisé:

Intent tabi=new Intent(getApplicationContext(),Tab.class);
startActivity(tabi);

Le code onkeydown dans l'onglet activité est:

    @Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {


        super.onKeyDown(keyCode, event);
        return true;
    }
    return false;
}
vous pouvez appeler finish() sur votre activité sur le dos de la presse..

OriginalL'auteur irfan | 2014-01-16