Android初始化(必接)

以下方法必须在游戏启动Activity的onCreate方法中,使用

PTSdk.getInstance().Initialization(Context context, String gameId, String gameKey, int orientation);

例子

PTSdk.getInstance().Initialization(this,
                    "1100015",
                    "bbwsn8bta7ja71fopoiygetmc5iw21yo", 
                    Configuration.ORIENTATION_LANDSCAPE);

初始化参数

参数 事例 类型 说明
context this Context Activity上下文
gameId 1100015 string 我方提供的game_id
gameKey bbwsn8bta7ja71fopoiygetmc5iw21yo string 我方提供的gameKey
orientation Configuration.ORIENTATION_LANDSCAPE int 屏幕方向

orientation:屏幕方向可为

​ 水平方向Configuration.ORIENTATION_LANDSCAPE

​ 或者垂直方向Configuration.ORIENTATION_PORTRAIT

设置回调函数

PTSdk.getInstance().PTSetObserver(new PTObserver() {
    @Override
    public void OnLoginNotify(PTAccountInfo ptAccountInfo) {
        if (ptAccountInfo != null){
                PTLogUtils.d(String.format("ptAccountInfo = %s",ptAccountInfo.toString()));
            }
    }

    @Override
    public void OnPayNotify(PTPayInfo ptPayInfo) {
        if (ptPayInfo != null){
            PTLogUtils.d(String.format("ptPayInfo = %s",ptPayInfo.toString()));
        }
    }

    @Override
    public void OnSwitchAccount() {
        //用户点击切换账号,收到此回调,游戏需返回登录界面

     }
});

results matching ""

    No results matching ""