Android-Scoreloop和引擎社交媒体共享
我在我的Andengine游戏中实现了Scoreloop,但我在通过社交媒体分享分数方面遇到了一些问题 我遵循这一点在我的应用程序中实现Scoreloop系统。除了向社交媒体分享分数外,一切都在运转 我在游戏中使用一个活动,其余由场景组成。ScoreloopUI的scoreloop文档提供了调用“共享分数”屏幕的以下代码: 此代码用于接收用户响应:Android-Scoreloop和引擎社交媒体共享,android,share,andengine,scoreloop,Android,Share,Andengine,Scoreloop,我在我的Andengine游戏中实现了Scoreloop,但我在通过社交媒体分享分数方面遇到了一些问题 我遵循这一点在我的应用程序中实现Scoreloop系统。除了向社交媒体分享分数外,一切都在运转 我在游戏中使用一个活动,其余由场景组成。ScoreloopUI的scoreloop文档提供了调用“共享分数”屏幕的以下代码: 此代码用于接收用户响应: public void OnActivityResult(int requestCode, int resultCode, Intent data)
public void OnActivityResult(int requestCode, int resultCode, Intent data){
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) {
case SHOW_RESULT:
//......Some custom changes if needed to be done
break;
case POST_SCORE:
//......Some custom changes if needed to be done
break;}}
我想从非活动场景调用“共享屏幕”,因此我将活动传递到此场景,并使用以下代码:
activity.startActivityForResult(new Intent(activity,PostScoreOverlayActivity.class), score);
我的问题是我不知道把这些代码放在哪里。我什么都试过了,但就是没法用
先谢谢你
编辑:
我知道我必须在activity类中重写OnActivityResult。我试图创建一个新的activity类并重写OnActivityResult,但仍然无法使其工作
有人能给我一些建议吗
activity.startActivityForResult(new Intent(activity,PostScoreOverlayActivity.class), score);