nullpointerexception uriString in android studio sharingIntent -
this question has answer here:
- what nullpointerexception, , how fix it? 12 answers
someone can me on android studio? have code sharingintent:
public static void methodshare(activity act, post p) { uri uri = uri.parse(p.thumbnail); // string share stringbuilder sb = new stringbuilder(); sb.append("read article \'" + p.title_plain + "\'\n"); sb.append("using app \'" + act.getstring(r.string.app_name) + "\'\n"); sb.append("source : " + p.url + ""); intent sharingintent = new intent(intent.action_send); sharingintent.settype("text/plain"); sharingintent.putextra(intent.extra_subject, act.getstring(r.string.app_name)); sharingintent.putextra(intent.extra_text, sb.tostring()); //sharingintent.putextra(intent.extra_stream, uri); act.startactivity(intent.createchooser(sharingintent, "share using")); } but when run code have error code
09-10 17:44:01.258 5056-5056/fontanot.luca.giornalinogalilei d/androidruntime: shutting down vm 09-10 17:44:05.312 5056-5056/fontanot.luca.giornalinogalilei w/gav4: syncdispatchlocalhits timed out: java.util.concurrent.timeoutexception 09-10 17:44:05.313 5056-5056/fontanot.luca.giornalinogalilei e/androidruntime: fatal exception: main process: fontanot.luca.giornalinogalilei, pid: 5056 java.lang.nullpointerexception: uristring @ android.net.uri$stringuri.<init>(uri.java:475) @ android.net.uri$stringuri.<init>(uri.java) @ android.net.uri.parse(uri.java:437) @ fontanot.luca.giornalinogalilei.utils.tools.methodshare(tools.java:93) @ fontanot.luca.giornalinogalilei.activitypostdetails.onoptionsitemselected(activitypostdetails.java:241) @ android.app.activity.onmenuitemselected(activity.java:3204) @ android.support.v4.app.fragmentactivity.onmenuitemselected(fragmentactivity.java:421) @ android.support.v7.app.appcompatactivity.onmenuitemselected(appcompatactivity.java:188) @ android.support.v7.view.windowcallbackwrapper.onmenuitemselected(windowcallbackwrapper.java:103) @ android.support.v7.view.windowcallbackwrapper.onmenuitemselected(windowcallbackwrapper.java:103) @ android.support.v7.app.toolbaractionbar$2.onmenuitemclick(toolbaractionbar.java:69) @ android.support.v7.widget.toolbar$1.onmenuitemclick(toolbar.java:202) @ android.support.v7.widget.actionmenuview$menubuildercallback.onmenuitemselected(actionmenuview.java:761) @ android.support.v7.view.menu.menubuilder.dispatchmenuitemselected(menubuilder.java:810) @ android.support.v7.view.menu.menuitemimpl.invoke(menuitemimpl.java:152) @ android.support.v7.view.menu.menubuilder.performitemaction(menubuilder.java:957) @ android.support.v7.view.menu.menubuilder.performitemaction(menubuilder.java:947) @ android.support.v7.widget.actionmenuview.invokeitem(actionmenuview.java:618) @ android.support.v7.view.menu.actionmenuitemview.onclick(actionmenuitemview.java:155) @ android.view.view.performclick(view.java:5610) @ android.view.view$performclick.run(view.java:22265) @ android.os.handler.handlecallback(handler.java:751) @ android.os.handler.dispatchmessage(handler.java:95) @ android.os.looper.loop(looper.java:154) @ android.app.activitythread.main(activitythread.java:6077) @ java.lang.reflect.method.invoke(native method) @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:866) @ com.android.internal.os.zygoteinit.main(zygoteinit.java:756) 09-10 17:44:05.739 5056-5063/fontanot.luca.giornalinogalilei w/art: suspending threads took: 5.651ms 09-10 17:44:06.398 5056-5083/fontanot.luca.giornalinogalilei e/gav4: bound service never got onserviceconnected callback the problem uristring. have tried read topics have not found solution problem.
obviously, p.thumbnail null looking on provided stacktrace, , cannot call uri.parse() null value. check data trying share.
Comments
Post a Comment