34 votes

Configurer Slidemenu - exemple ne fonctionne pas

Je suis en train d'utiliser le SlideMenu bibliothèque avec ActionBarSherlock. https://github.com/jfeinstein10/SlidingMenu

http://actionbarsherlock.com/

Je n'avais pas question d'installer actionbarsherlock et exécuter les exemples fournis. Mais, ne peuvent pas faire de même avec l'exemple og SlideMenu de la bibliothèque :(

Je peux mettre en place la bibliothèque de l'amende (ou du moins je le pense) sans erreurs (sous eclipse avec re6).

Pour le slidemenu exemple, j'ai créé le projet, et a ajouté com_actionbarssherlock.jar en tant que "référencé libraies".

Mais j'ai beaucoup de : - R ne peuvent pas résoudre les erreurs ; - on ne peut pas les remplacements de quelques méthodes d'erreurs; - méthodes de actionbarsherlock ne sont pas reconnus ; ex : "La méthode getSupportActionBar() n'est pas défini pour le type BaseActivity" - vous ne pouvez pas charger un style de actionbarsherlock erros.

C'est comme si le projet ne voit pas les classes à partir de actionbarsherlock.

Merci pour toute aide.

enter image description here

135voto

Mrcb123 Points 1535

Pour l'erreur

"La méthode getSupportActionBar() n'est pas défini pour le type BaseActivity"

À l'intérieur de la SlidingMenu bibliothèque, modifiez la classe SlidingFragmentActivity d'étendre SherlockFragmentActivity (comme ci-dessous). Puis nettoyer et reconstruire, cette méthode devrait maintenant être trouvé.

public class SlidingFragmentActivity extends SherlockFragmentActivity implements SlidingActivityBase {

Source

0voto

Talha Points 6003

Regarder ajouter les Problèmes de l'onglet pour voir il ya une erreur ? Cliquez-droit sur votre projet et de vérifier vos toutes les Bibliothèques. Si tout ok, essayez de nettoyer votre projet.

0voto

serge Points 38

Il y a beaucoup de questions sur github avec ce bug. Mrcb123 la solution fonctionne, mais je suppose que ce sera bon pour séparer exemple, des regroupements de dépendance de la bibliothèque.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X