2012-07-10 6 views
0

J'ai une application fonctionnant sur Samsung Galaxy Tab 8.9 avec Android 3.1.Désactiver Retour Accueil bouton Android 3.1

Je dois désactiver le bouton Retour. Je sais que

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

désactive le bouton Home. Mais je ne veux pas désactiver le bouton Accueil. Je veux désactiver seulement le BackButton et pas le HomeButton.

Merci à tous ..

+2

onBackPressed(); – user370305

Répondre

5

Vous pouvez remplacer onBackPressed dans votre activité

@Override 
public void onBackPressed() { 
    //do nothing 
} 
+0

+1 pour une bonne et claire réponse .. – Hulk

1

outrepasser simplement onBackPressed() comme ceci:

@override 
public void onBackPressed(){} 
1

Utilisez dans votre activité pour remplacer le BackButton :

@Override 
public void onBackPressed() { 
    // whatever you want to do when the BackButton is pressed. 
} 
0
@Override 
public boolean onKeyDown(int iKeyCode, KeyEvent event) 
{ 

    if(iKeyCode == KeyEvent.KEYCODE_BACK || iKeyCode == KeyEvent.KEYCODE_HOME) 
    { 
     return true; 
    } 
} 
Questions connexes