Erreur lors du changement d'Activity par défaut pour une LoginActivity
Bonsoir, je commence à peine l'Android, enfin ça fait 2 semaines que je bouffe pas mal de tutos etc... Et pour m'amuser je reprends des applis déjà codée, je les modifie, j'en apprend le fonctionnement etc.. Mais je me heurte à un problème depuis peu.
En gros j'ai récupéré le code de ce tutoriel : http://www.androidhive.info/2013/11/...gation-drawer/
Maintenant j'aimerais y ajouter une première fenêtre de connexion. Je pensais que ça allait être facile. Je suis sous Eclipse > Nouvelle Activity > Login Activity puis bouger le :
Code:
1 2 3 4
| <intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter> |
d'Activity, le passer de la MainActivity à la LoginActivity, comme je fais à chaque fois pour changer l'Activity de lancement par défaut quoi...
Mais là mon appli plante, j'ai rien touché au code :?
L'erreur :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| 06-05 21:25:28.509: E/AndroidRuntime(7523): FATAL EXCEPTION: main
06-05 21:25:28.509: E/AndroidRuntime(7523): java.lang.NullPointerException
06-05 21:25:28.509: E/AndroidRuntime(7523): at info.androidhive.slidingmenu.LoginActivity.onLoadFinished(LoginActivity.java:221)
06-05 21:25:28.509: E/AndroidRuntime(7523): at info.androidhive.slidingmenu.LoginActivity.onLoadFinished(LoginActivity.java:1)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished(LoaderManager.java:483)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.app.LoaderManagerImpl$LoaderInfo.onLoadComplete(LoaderManager.java:451)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.content.Loader.deliverResult(Loader.java:143)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.content.CursorLoader.deliverResult(CursorLoader.java:89)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.content.CursorLoader.deliverResult(CursorLoader.java:43)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.content.AsyncTaskLoader.dispatchOnLoadComplete(AsyncTaskLoader.java:254)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.content.AsyncTaskLoader$LoadTask.onPostExecute(AsyncTaskLoader.java:91)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.os.AsyncTask.finish(AsyncTask.java:631)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.os.AsyncTask.access$600(AsyncTask.java:177)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.os.Handler.dispatchMessage(Handler.java:99)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.os.Looper.loop(Looper.java:153)
06-05 21:25:28.509: E/AndroidRuntime(7523): at android.app.ActivityThread.main(ActivityThread.java:5293)
06-05 21:25:28.509: E/AndroidRuntime(7523): at java.lang.reflect.Method.invokeNative(Native Method)
06-05 21:25:28.509: E/AndroidRuntime(7523): at java.lang.reflect.Method.invoke(Method.java:511)
06-05 21:25:28.509: E/AndroidRuntime(7523): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
06-05 21:25:28.509: E/AndroidRuntime(7523): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
06-05 21:25:28.509: E/AndroidRuntime(7523): at dalvik.system.NativeStart.main(Native Method) |