De acordo com o log, ocorreu uma NullPointerException durante a inicialização da classe RssReaderActivity, na linha 34 do RssReaderActivity.java.
On Feb 4, 2013 2:47 PM, "Felipe Cauê Legal Benedito" <felipecaue.lb@gmail.com> wrote:
-- Boa tarde!Tenho 2 Activity, e quero passar uma informação de uma Activity para a outra.Mas quando clico no botão da 1º Activity, este erro é apresentado:02-04 16:42:06.560: D/dalvikvm(709): GC_EXTERNAL_ALLOC freed 52K, 53% free 2565K/5379K, external 2002K/2137K, paused 44ms02-04 16:42:06.760: D/dalvikvm(709): GC_EXTERNAL_ALLOC freed 1K, 53% free 2567K/5379K, external 2858K/2885K, paused 39ms02-04 16:42:06.890: D/dalvikvm(709): GC_EXTERNAL_ALLOC freed <1K, 53% free 2569K/5379K, external 3166K/3269K, paused 39ms02-04 16:42:07.021: D/dalvikvm(709): GC_EXTERNAL_ALLOC freed <1K, 53% free 2571K/5379K, external 3474K/3654K, paused 38ms02-04 16:42:07.161: D/dalvikvm(709): GC_EXTERNAL_ALLOC freed <1K, 53% free 2573K/5379K, external 3782K/4039K, paused 39ms02-04 16:42:07.321: D/dalvikvm(709): GC_EXTERNAL_ALLOC freed 1K, 53% free 2577K/5379K, external 4398K/4423K, paused 40ms02-04 16:42:13.861: D/AndroidRuntime(709): Shutting down VM02-04 16:42:13.861: W/dalvikvm(709): threadid=1: thread exiting with uncaught exception (group=0x40015560)02-04 16:42:13.871: E/AndroidRuntime(709): FATAL EXCEPTION: main02-04 16:42:13.871: E/AndroidRuntime(709): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.darkreddragon.rssreader/com.darkreddragon.rssreader.RssReaderActivity}: java.lang.NullPointerException02-04 16:42:13.871: E/AndroidRuntime(709): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1569)02-04 16:42:13.871: E/AndroidRuntime(709): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)02-04 16:42:13.871: E/AndroidRuntime(709): at android.app.ActivityThread.access$1500(ActivityThread.java:117)02-04 16:42:13.871: E/AndroidRuntime(709): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)02-04 16:42:13.871: E/AndroidRuntime(709): at android.os.Handler.dispatchMessage(Handler.java:99)02-04 16:42:13.871: E/AndroidRuntime(709): at android.os.Looper.loop(Looper.java:123)02-04 16:42:13.871: E/AndroidRuntime(709): at android.app.ActivityThread.main(ActivityThread.java:3683)02-04 16:42:13.871: E/AndroidRuntime(709): at java.lang.reflect.Method.invokeNative(Native Method)02-04 16:42:13.871: E/AndroidRuntime(709): at java.lang.reflect.Method.invoke(Method.java:507)02-04 16:42:13.871: E/AndroidRuntime(709): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)02-04 16:42:13.871: E/AndroidRuntime(709): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)02-04 16:42:13.871: E/AndroidRuntime(709): at dalvik.system.NativeStart.main(Native Method)02-04 16:42:13.871: E/AndroidRuntime(709): Caused by: java.lang.NullPointerException02-04 16:42:13.871: E/AndroidRuntime(709): at com.darkreddragon.rssreader.RssReaderActivity.<init>(RssReaderActivity.java:34)02-04 16:42:13.871: E/AndroidRuntime(709): at java.lang.Class.newInstanceImpl(Native Method)02-04 16:42:13.871: E/AndroidRuntime(709): at java.lang.Class.newInstance(Class.java:1409)02-04 16:42:13.871: E/AndroidRuntime(709): at android.app.Instrumentation.newActivity(Instrumentation.java:1021)02-04 16:42:13.871: E/AndroidRuntime(709): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1561)02-04 16:42:13.871: E/AndroidRuntime(709): ... 11 more==============================================================================================Este é código da primeira Activity:public void opcaoCategoria(View v) {Intent i = new Intent(this, RssReaderActivity.class);switch(v.getId()){case R.id.btn_ultimas: i.putExtra("titulo", categoryNewsTitle[0] );i.putExtra("link", categoryNews[0] );break;case R.id.btn_mundo: i.putExtra("titulo", categoryNewsTitle[1] );i.putExtra("link", categoryNews[1] );break;case R.id.btn_brasil: i.putExtra("titulo", categoryNewsTitle[2] );i.putExtra("link", categoryNews[2] );break;case R.id.btn_negocios: i.putExtra("titulo", categoryNewsTitle[3] );i.putExtra("link", categoryNews[3] );break;case R.id.btn_ciencia: i.putExtra("titulo", categoryNewsTitle[4] );i.putExtra("link", categoryNews[4] );break;case R.id.btn_entretenimento: i.putExtra("titulo", categoryNewsTitle[5] );i.putExtra("link", categoryNews[5] );break;case R.id.btn_esportes: i.putExtra("titulo", categoryNewsTitle[6] );i.putExtra("link", categoryNews[6] );break;case R.id.btn_saude: i.putExtra("titulo", categoryNewsTitle[7] );i.putExtra("link", categoryNews[7] );break;}startActivity(i);}========================================================================Código da segunda Activity:public class RssReaderActivity extends ListActivity {Intent i = getIntent();String titulo_feed = i.getStringExtra("titulo");String link_feed = i.getStringExtra("link");...========================================================================Alguém poderia me dizer, o que estou fazendo de errado?--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário