Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从网格视图启动Android play商店排行榜_Android_Google Play Services_Leaderboard - Fatal编程技术网

无法从网格视图启动Android play商店排行榜

无法从网格视图启动Android play商店排行榜,android,google-play-services,leaderboard,Android,Google Play Services,Leaderboard,我有多个排行榜,因此,单击网格项目时,我想为每个级别启动不同的排行榜 但是,当我试图从网站启动排行榜时,单击排行榜不会启动 我的代码如下 @Override public void onItemClick(AdapterView<?> parent, View v, int position, long id) { if (mActivityType == ACTIVITY_LEADERBOARD_SELECT) { if (isSignedIn()

我有多个
排行榜
,因此,单击网格项目时,我想为每个级别启动不同的排行榜

但是,当我试图从
网站启动
排行榜
时,单击
排行榜
不会启动

我的代码如下

    @Override
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {

    if (mActivityType == ACTIVITY_LEADERBOARD_SELECT) {
        if (isSignedIn()) {
            Intent intent = getGamesClient().getLeaderboardIntent(Util.getLeaderBoardId(LevelSelectActivity.this, position));
            startActivityForResult(intent, 143);
            GoogleAnalyics.addView(LevelSelectActivity.this.getApplicationContext(), "LeaderBoardActivity:" + (position + 1));
            finish();
        } else {
            if (Util.isWifiConnected(LevelSelectActivity.this)) {
                beginUserInitiatedSignIn();
            } else {
                new CustomToastSystem(LevelSelectActivity.this).toast(R.string.noInternet, Toast.LENGTH_LONG);
            }
        }
    }
}
但同样的事情也可以很好地工作,也就是说,如果我点击按钮启动,领导委员会就会启动

有什么建议吗

I/ActivityManager( 2305): START u0 {act=com.google.android.gms.games.VIEW_LEADERBOARD_SCORES flg=0x4000000 cmp=com.google.android.gms/.games.ui.client.leaderboards.ClientLeaderboardScoreListActivity (has extras)} from pid 32406
W/ActivityManager( 2305): Activity is launching as a new task, so cancelling activity result.
D/dalvikvm( 2305): GC_FOR_ALLOC freed 522K, 32% free 22502K/33080K, paused 61ms, total 61ms
W/ContextImpl( 2305): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1084 com.android.server.am.ActivityStack.finishActivityLocked:3814 com.android.server.am.ActivityStack.finishActivityLocked:3796 com.android.server.am.ActivityStack.requestFinishActivityLocked:3712 com.android.server.am.ActivityManagerService.finishActivity:2843 
E/ClientUiFragAct(32292): Client UI activities must be started with startActivityForResult
E/GamesFragmentActivity(32292): Unable to instantiate GoogleApiClient; bailing out...
W/ContextImpl( 2305): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1084 com.android.server.am.ActivityStack.finishActivityLocked:3814 com.android.server.am.ActivityStack.finishActivityLocked:3796 com.android.server.am.ActivityStack.requestFinishActivityLocked:3712 com.android.server.am.ActivityManagerService.finishActivity:2843 
V/PhoneStatusBar( 2478): setLightsOn(true)
D/audio_hw_primary( 1944): select_output_device: AUDIO_DEVICE_OUT_SPEAKER
D/dalvikvm(32292): GC_EXPLICIT freed 8875K, 72% free 3997K/13816K, paused 2ms+3ms, total 32ms