Android Studio: @Override “les Annotations ne sont pas autorisés ici”
Je veux mettre en œuvre les ...
@Override
public void onBackPressed() {
}
Cependant, je reçois un message d'erreur disant, "les Annotations ne sont pas autorisés ici". J'ai besoin de cette méthode pour être mis en oeuvre ici. Est-il une alternative?
public class supbreh extends Appbreh
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_intent_breh);
if (myBundle != null) {
String name = myBundle.getString("workout");
ShowDetails(name);
}
}
private void ShowAbDetails(String mName) {
if(mName.equals("abs1")){
@Override
public void onBackPressed() { //"Not Allowed here"
}
}
tu ne peux pas écrire la méthode à l'intérieur de la méthode de déplacement de ce
Est-il possible d'assigner le bouton de retour sur mon téléphone android sa propre variable locale?
Qu'est que cela veut dire? ^
L'utilisation illégale de la méthode. Si votre Appbreh classe est étendue par Activité, vous pouvez remplacer la méthode dans la classe. C'est de base de la programmation orientée objet concept.
pourriez-vous illustrer la syntaxe? @YasirTahir
@Override public void onBackPressed() { //"Not Allowed here" }
de méthodeEst-il possible d'assigner le bouton de retour sur mon téléphone android sa propre variable locale?
Qu'est que cela veut dire? ^
L'utilisation illégale de la méthode. Si votre Appbreh classe est étendue par Activité, vous pouvez remplacer la méthode dans la classe. C'est de base de la programmation orientée objet concept.
pourriez-vous illustrer la syntaxe? @YasirTahir
OriginalL'auteur | 2016-05-24
Vous devez vous connecter pour publier un commentaire.
Ici, vous ne pouvez pas déclarer cette méthode à l'intérieur d'une autre méthode .
Seulement remplacer dans une Activité
FYI
comme dans .. l'Intention écran suivant = new Intent(IndividualAbsWorkout.ce, IndividualAbsWorkout.class); l'écran suivant.putExtra("abWorkout", "abs2"); startActivity(écran suivant);
Avez-vous vérifier mon édité réponse .
OriginalL'auteur IntelliJ Amiya
Vous pouvez remplacer onBackPressed comme d'habitude, et l'appel à la méthode dans ShowAbDetails() comme ci-dessous.
OriginalL'auteur umuieme