break;
default:
break;
}
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
context = this;
ShareSDKUtils.prepare();
ShareSDKUtils.initSDK("YOUR_SHARESDK_APPKEY", true);
}
public static void showShareResultToast(String result) {
Message msg = new Message();
msg.what = 1;
msg.obj = result;
notifyHandler.sendMessage(msg);
}
@Override
public void onDestroy() {
ShareSDKUtils.stopSDK();
super.onDestroy();
}
}
三、问题与解决方法
按照上面的集成方法修改后,通过cocos编译app,在模拟器运行GameDemo,点击Share,理论上屏幕下方会出现ShareSDK的分享窗口,选择“新浪微博”图标,会打开“图文分享”内容窗口,点击窗口右上角的“分享”即可。
【问题1】“图文分享”窗口内容可编辑,并且总是弹出软键盘,影响体验。
期望:内容不可编辑,默认不弹出软键盘
解决方法:
打开proj.android/src/cn/sharesdk/onekeyshare/EditPage.java,做如下修改:
将窗口的软输入方式默认改为SOFT_INPUT_STATE_HIDDEN。
复制代码public void setActivity(Activity activity) {
super.setActivity(activity);










