各路大神,刚开始学习Creator。想制作一个登陆微信的页面:
js绑定事件如下:
onLoad: function(){
this.node.on(cc.Node.EventType.TOUCH_START,
function(event){
jsb.reflection.callStaticMethod("xxxx/MainActivity","login","()V");
}.bind(this));
}
Android端:
public static void login(){
final WeakReference<? extends Activity> wr = AppActivity.getInstance();
if(wr.get()==null) return;
SDK.login(wr.get(), LoginType.WECHAT, new ILoginCallback() {
@Override
public void onSuccess(LoginInfo loginInfo) {
wr.get().runOnUiThread(new Runnable() {
@Override
public void run() {
Toast.makeText(wr.get(),"登陆成功",Toast.LENGTH_SHORT).show();
}
});
}
@Override
public void onFailed(LoginError loginError) {
wr.get().runOnUiThread(new Runnable() {
@Override
public void run() {
Toast.makeText(wr.get(),"登陆失败",Toast.LENGTH_SHORT).show();
}
});
}
});
}
点击按钮,调用这个方法 但是报错如下:
请求大神解答

