1

エラー : The method setDefaultPushCallback(Context, Class<? extends Activity>) in the type PushService is not applicable for the arguments (new Runnable(){}, Class<MenuActivity>)

次の解析プッシュ通知チュートリアル

上記のエラー表示

try {
        runOnUiThread(new Runnable() {
            public void run() {
                GetOtherData getOtherData = new GetOtherData();
                getOtherData.execute();
                PushService.setDefaultPushCallback(this, MenuActivity.class);
                ParseInstallation.getCurrentInstallation().saveInBackground();
                ParseAnalytics.trackAppOpened(getIntent());

            }
        });
    } catch (Exception e) {
        e.printStackTrace();
    }
4

3 に答える 3

0

私も同じ問題を抱えていました。setDefaultPushCallback では、ユーザーが戻るボタンを押した場合に表示されるアクティビティを指定する必要があります。次の行を変更してコンパイルできます。

PushService.setDefaultPushCallback(this, MenuActivity.class)

これについて:

PushService.setDefaultPushCallback(this, MainActivity.class)

これが役立つことを願っています。

于 2014-07-06T07:04:10.397 に答える