There's some error when android loading layout,but have no effective on running -


so,that's logcat information get.the app still can run,but want know reason why error. don't understand why don't know how ask.

09-26 07:13:33.510  18533-18533/com.gongxxing.gongxxing0921 d/accessibilitymanager﹕ setstatelocked: wasenabled = false, misenabled = false, wastouchexplorationenabled = false, mistouchexplorationenabled = false, washightextcontrastenabled = false, mishightextcontrastenabled = false java.lang.throwable: setstatelocked         @ android.view.accessibility.accessibilitymanager.setstatelocked(accessibilitymanager.java:553)         @ android.view.accessibility.accessibilitymanager.tryconnecttoservicelocked(accessibilitymanager.java:636)         @ android.view.accessibility.accessibilitymanager.<init>(accessibilitymanager.java:226)         @ android.view.accessibility.accessibilitymanager.getinstance(accessibilitymanager.java:206)         @ android.view.view.setflags(view.java:9941)         @ android.view.viewgroup.initviewgroup(viewgroup.java:536)         @ android.view.viewgroup.<init>(viewgroup.java:525)         @ android.view.viewgroup.<init>(viewgroup.java:520)         @ android.view.viewgroup.<init>(viewgroup.java:516)         @ android.view.viewgroup.<init>(viewgroup.java:512)         @ android.widget.framelayout.<init>(framelayout.java:119)         @ com.android.internal.policy.impl.phonewindow$decorview.<init>(phonewindow.java:2341)         @ com.android.internal.policy.impl.phonewindow.generatedecor(phonewindow.java:3639)         @ com.android.internal.policy.impl.phonewindow.installdecor(phonewindow.java:4026)         @ com.android.internal.policy.impl.phonewindow.getdecorview(phonewindow.java:2052)         @ android.support.v7.app.appcompatdelegateimplv7.oncreate(appcompatdelegateimplv7.java:148)         @ android.support.v7.app.appcompatactivity.oncreate(appcompatactivity.java:60)         @ com.gongxxing.gongxxing0922.mainactivity.oncreate(mainactivity.java:27)         @ android.app.activity.performcreate(activity.java:6142)         @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1115) 

i sorry forgetting paste main activity.

the line 27

public class mainactivity extends appcompatactivity  {  @override protected void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.activity_main); 

super.oncreate(savedinstancestate); line 27.

sorry answer old question,but solved exception in project.

i think leads exception using context of our activity when creating.

my code like:

@override     protected void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         setcontentview(r.layout.main);         regtowx(); }   private void regtowx(){     iwxapi  api;     api = wxapifactory.createwxapi(this, constants.wx_app_id, true);     api.registerapp(constants.wx_app_id);     string text = "123";     wxtextobject textobj = new wxtextobject();     textobj.text = text;      wxmediamessage msg = new wxmediamessage();     msg.mediaobject = textobj;     msg.description = text;      sendmessagetowx.req req = new sendmessagetowx.req();     req.scene = sendmessagetowx.req.wxscenesession;     req.transaction = string.valueof(system.currenttimemillis());     req.message = msg;      api.sendreq(req); } 

as regtowx method need create this context,but think context can not used(in ways) inside oncreate method. put in thread , problem solved.

    @override     protected void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         setcontentview(r.layout.main);         new thread(new runnable() {         @override         public void run() {              regtowx();         }     }).start();  } 

so try find out have done context in oncreate method, put these code out of or make code asynchronous.


Comments