2015-09-06 6 views
1

Je suis un débutant dans Android Studio, j'essaie de travailler avec des fragments grâce à un tutoriel sur youtube. Le problème est, dans la vidéo, il utilise une méthode onAttach (Activity), mais quand j'essaie de l'utiliser, il me dit qu'il est obsolète et que je devrais utiliser onAttach (Context), mais quand j'essaye d'exécuter le programme, il plante. Il montre les classes importées en rouge dans la classe Resource, et lorsque je survole avec ma souris sur les classes en difficulté, il indique que Can not Resolve Symbol.Impossible de résoudre le symbole android studio

Que dois-je faire?

+0

poster votre code de fragment ici, et tout logcat pertinent – Bhargav

Répondre

2

OP ici! J'ai donc réussi à résoudre le problème, et c'est ainsi! afin d'obtenir l'activité dans le onAttach(Context context), utilisez simplement le moulage, par exemple Activity activity = (Activity) context;. Maintenant, pour eux, le problème de résolution de symboles, allez à Build -> Clean Project, cela semblait corriger certaines erreurs, mais l'application ne fonctionnait pas encore, elle montrait que j'avais une erreur avec une photo que j'utilisais, donc je l'ai juste importé avec un Format BMP au lieu du format JPEG d'origine. Espérons que cela aide quelqu'un!