android - when I run the application it shows the message your application has stopped unexpectedly what is wrong? -
android - when I run the application it shows the message your application has stopped unexpectedly what is wrong? -
here log cat
log cat
11-04 10:19:39.718: d/dalvikvm(341): gc_external_alloc freed 74k, 51% free 2637k/5379k, external 2730k/3266k, paused 47ms 11-04 10:19:40.048: d/dalvikvm(341): gc_external_alloc freed 1k, 51% free 2637k/5379k, external 6054k/7560k, paused 40ms 11-04 10:19:40.258: d/androidruntime(341): shutting downwards vm 11-04 10:19:40.258: w/dalvikvm(341): threadid=1: thread exiting uncaught exception (group=0x40015560) 11-04 10:19:40.268: e/androidruntime(341): fatal exception: main 11-04 10:19:40.268: e/androidruntime(341): java.lang.runtimeexception: unable start activity componentinfo{com.bank.logged/com.bank.logged.mainactivity}: java.lang.classcastexception: android.widget.imagebutton 11-04 10:19:40.268: e/androidruntime(341): @ android.app.activitythread.performlaunchactivity(activitythread.java:1647) 11-04 10:19:40.268: e/androidruntime(341): @ android.app.activitythread.handlelaunchactivity(activitythread.java:1663) 11-04 10:19:40.268: e/androidruntime(341): @ android.app.activitythread.access$1500(activitythread.java:117) 11-04 10:19:40.268: e/androidruntime(341): @ android.app.activitythread$h.handlemessage(activitythread.java:931) 11-04 10:19:40.268: e/androidruntime(341): @ android.os.handler.dispatchmessage(handler.java:99) 11-04 10:19:40.268: e/androidruntime(341): @ android.os.looper.loop(looper.java:123) 11-04 10:19:40.268: e/androidruntime(341): @ android.app.activitythread.main(activitythread.java:3683) 11-04 10:19:40.268: e/androidruntime(341): @ java.lang.reflect.method.invokenative(native method) 11-04 10:19:40.268: e/androidruntime(341): @ java.lang.reflect.method.invoke(method.java:507) 11-04 10:19:40.268: e/androidruntime(341): @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:839) 11-04 10:19:40.268: e/androidruntime(341): @ com.android.internal.os.zygoteinit.main(zygoteinit.java:597) 11-04 10:19:40.268: e/androidruntime(341): @ dalvik.system.nativestart.main(native method) 11-04 10:19:40.268: e/androidruntime(341): caused by: java.lang.classcastexception: android.widget.imagebutton 11-04 10:19:40.268: e/androidruntime(341): @ com.bank.logged.mainactivity.oncreate(mainactivity.java:20) 11-04 10:19:40.268: e/androidruntime(341): @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1047) 11-04 10:19:40.268: e/androidruntime(341): @ android.app.activitythread.performlaunchactivity(activitythread.java:1611) 11-04 10:19:40.268: e/androidruntime(341): ... 11 more 11-04 10:19:49.548: i/process(341): sending signal. pid: 341 sig: 9 11-04 10:22:18.638: d/dalvikvm(374): gc_external_alloc freed 75k, 51% free 2637k/5379k, external 2730k/3266k, paused 89ms 11-04 10:22:18.988: d/dalvikvm(374): gc_external_alloc freed 1k, 51% free 2637k/5379k, external 6054k/7560k, paused 40ms 11-04 10:22:19.208: d/androidruntime(374): shutting downwards vm 11-04 10:22:19.208: w/dalvikvm(374): threadid=1: thread exiting uncaught exception (group=0x40015560) 11-04 10:22:19.218: e/androidruntime(374): fatal exception: main 11-04 10:22:19.218: e/androidruntime(374): java.lang.runtimeexception: unable start activity componentinfo{com.bank.logged/com.bank.logged.mainactivity}: java.lang.classcastexception: android.widget.imagebutton 11-04 10:22:19.218: e/androidruntime(374): @ android.app.activitythread.performlaunchactivity(activitythread.java:1647) 11-04 10:22:19.218: e/androidruntime(374): @ android.app.activitythread.handlelaunchactivity(activitythread.java:1663) 11-04 10:22:19.218: e/androidruntime(374): @ android.app.activitythread.access$1500(activitythread.java:117) 11-04 10:22:19.218: e/androidruntime(374): @ android.app.activitythread$h.handlemessage(activitythread.java:931) 11-04 10:22:19.218: e/androidruntime(374): @ android.os.handler.dispatchmessage(handler.java:99) 11-04 10:22:19.218: e/androidruntime(374): @ android.os.looper.loop(looper.java:123) 11-04 10:22:19.218: e/androidruntime(374): @ android.app.activitythread.main(activitythread.java:3683) 11-04 10:22:19.218: e/androidruntime(374): @ java.lang.reflect.method.invokenative(native method) 11-04 10:22:19.218: e/androidruntime(374): @ java.lang.reflect.method.invoke(method.java:507) 11-04 10:22:19.218: e/androidruntime(374): @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:839) 11-04 10:22:19.218: e/androidruntime(374): @ com.android.internal.os.zygoteinit.main(zygoteinit.java:597) 11-04 10:22:19.218: e/androidruntime(374): @ dalvik.system.nativestart.main(native method) 11-04 10:22:19.218: e/androidruntime(374): caused by: java.lang.classcastexception: android.widget.imagebutton 11-04 10:22:19.218: e/androidruntime(374): @ com.bank.logged.mainactivity.oncreate(mainactivity.java:20) 11-04 10:22:19.218: e/androidruntime(374): @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1047) 11-04 10:22:19.218: e/androidruntime(374): @ android.app.activitythread.performlaunchactivity(activitythread.java:1611) 11-04 10:22:19.218: e/androidruntime(374): ... 11 more 11-04 10:22:22.448: i/process(374): sending signal. pid: 374 sig: 9 11-04 10:22:26.128: d/dalvikvm(384): gc_external_alloc freed 76k, 51% free 2637k/5379k, external 2730k/3266k, paused 59ms 11-04 10:22:26.478: d/dalvikvm(384): gc_external_alloc freed 1k, 51% free 2637k/5379k, external 6054k/7560k, paused 40ms 11-04 10:22:26.698: d/androidruntime(384): shutting downwards vm 11-04 10:22:26.698: w/dalvikvm(384): threadid=1: thread exiting uncaught exception (group=0x40015560) 11-04 10:22:26.709: e/androidruntime(384): fatal exception: main 11-04 10:22:26.709: e/androidruntime(384): java.lang.runtimeexception: unable start activity componentinfo{com.bank.logged/com.bank.logged.mainactivity}: java.lang.classcastexception: android.widget.imagebutton 11-04 10:22:26.709: e/androidruntime(384): @ android.app.activitythread.performlaunchactivity(activitythread.java:1647) 11-04 10:22:26.709: e/androidruntime(384): @ android.app.activitythread.handlelaunchactivity(activitythread.java:1663) 11-04 10:22:26.709: e/androidruntime(384): @ android.app.activitythread.access$1500(activitythread.java:117) 11-04 10:22:26.709: e/androidruntime(384): @ android.app.activitythread$h.handlemessage(activitythread.java:931) 11-04 10:22:26.709: e/androidruntime(384): @ android.os.handler.dispatchmessage(handler.java:99) 11-04 10:22:26.709: e/androidruntime(384): @ android.os.looper.loop(looper.java:123) 11-04 10:22:26.709: e/androidruntime(384): @ android.app.activitythread.main(activitythread.java:3683) 11-04 10:22:26.709: e/androidruntime(384): @ java.lang.reflect.method.invokenative(native method) 11-04 10:22:26.709: e/androidruntime(384): @ java.lang.reflect.method.invoke(method.java:507) 11-04 10:22:26.709: e/androidruntime(384): @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:839) 11-04 10:22:26.709: e/androidruntime(384): @ com.android.internal.os.zygoteinit.main(zygoteinit.java:597) 11-04 10:22:26.709: e/androidruntime(384): @ dalvik.system.nativestart.main(native method) 11-04 10:22:26.709: e/androidruntime(384): caused by: java.lang.classcastexception: android.widget.imagebutton 11-04 10:22:26.709: e/androidruntime(384): @ com.bank.logged.mainactivity.oncreate(mainactivity.java:20) 11-04 10:22:26.709: e/androidruntime(384): @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1047) 11-04 10:22:26.709: e/androidruntime(384): @ android.app.activitythread.performlaunchactivity(activitythread.java:1611) 11-04 10:22:26.709: e/androidruntime(384): ... 11 more 11-04 10:22:35.798: i/process(384): sending signal. pid: 384 sig: 9 11-04 10:24:43.168: d/dalvikvm(393): gc_external_alloc freed 66k, 51% free 2637k/5379k, external 2730k/3266k, paused 46ms 11-04 10:24:43.518: d/dalvikvm(393): gc_external_alloc freed 1k, 51% free 2637k/5379k, external 6054k/7560k, paused 39ms 11-04 10:24:43.738: d/androidruntime(393): shutting downwards vm 11-04 10:24:43.738: w/dalvikvm(393): threadid=1: thread exiting uncaught exception (group=0x40015560) 11-04 10:24:43.749: e/androidruntime(393): fatal exception: main 11-04 10:24:43.749: e/androidruntime(393): java.lang.runtimeexception: unable start activity componentinfo{com.bank.logged/com.bank.logged.mainactivity}: java.lang.classcastexception: android.widget.imagebutton 11-04 10:24:43.749: e/androidruntime(393): @ android.app.activitythread.performlaunchactivity(activitythread.java:1647) 11-04 10:24:43.749: e/androidruntime(393): @ android.app.activitythread.handlelaunchactivity(activitythread.java:1663) 11-04 10:24:43.749: e/androidruntime(393): @ android.app.activitythread.access$1500(activitythread.java:117) 11-04 10:24:43.749: e/androidruntime(393): @ android.app.activitythread$h.handlemessage(activitythread.java:931) 11-04 10:24:43.749: e/androidruntime(393): @ android.os.handler.dispatchmessage(handler.java:99) 11-04 10:24:43.749: e/androidruntime(393): @ android.os.looper.loop(looper.java:123) 11-04 10:24:43.749: e/androidruntime(393): @ android.app.activitythread.main(activitythread.java:3683) 11-04 10:24:43.749: e/androidruntime(393): @ java.lang.reflect.method.invokenative(native method) 11-04 10:24:43.749: e/androidruntime(393): @ java.lang.reflect.method.invoke(method.java:507) 11-04 10:24:43.749: e/androidruntime(393): @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:839) 11-04 10:24:43.749: e/androidruntime(393): @ com.android.internal.os.zygoteinit.main(zygoteinit.java:597) 11-04 10:24:43.749: e/androidruntime(393): @ dalvik.system.nativestart.main(native method) 11-04 10:24:43.749: e/androidruntime(393): caused by: java.lang.classcastexception: android.widget.imagebutton 11-04 10:24:43.749: e/androidruntime(393): @ com.bank.logged.mainactivity.oncreate(mainactivity.java:20) 11-04 10:24:43.749: e/androidruntime(393): @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1047) 11-04 10:24:43.749: e/androidruntime(393): @ android.app.activitythread.performlaunchactivity(activitythread.java:1611) 11-04 10:24:43.749: e/androidruntime(393): ... 11 more this code
package com.bank.logged; import android.app.activity; import android.content.intent; import android.net.uri; import android.os.bundle; //import android.view.menu; //import android.view.menuitem; import android.view.view; import android.view.view.onclicklistener; import android.widget.button; public class mainactivity extends activity { @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); button phone call = (button) findviewbyid(r.id.call); call.setonclicklistener(new onclicklistener() { @override public void onclick(view v) { intent makecall = new intent (intent.action_dial,uri.parse("tel 0774459581") ); startactivity(makecall); } }); } }
your logcat said:
caused by: java.lang.classcastexception: android.widget.imagebutton 11-04 10:22:26.709: e/androidruntime(384): @ you're trying cast imagebutton button , it's wrong.so below,
imagebutton phone call = (imagebutton) findviewbyid(r.id.call); and create sure you've imagebutton id call in activity_main.xml layout...
android
Comments
Post a Comment