Commit 0af97e58 authored by zhengyingbing's avatar zhengyingbing
Browse files

feat(app): 更新fastsdk版本.

parent 3f84e07f
...@@ -16,15 +16,14 @@ public class GameApplication extends Application { ...@@ -16,15 +16,14 @@ public class GameApplication extends Application {
@Override @Override
public void onTerminate() { public void onTerminate() {
super.onTerminate();
FastSdk.onTerminate(this); FastSdk.onTerminate(this);
super.onTerminate();
} }
@Override @Override
public void onConfigurationChanged(Configuration newConfig) { public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig); super.onConfigurationChanged(newConfig);
FastSdk.onConfigurationChanged(this, newConfig); FastSdk.onConfigurationChanged(this, newConfig);
} }
@Override @Override
......
...@@ -58,7 +58,7 @@ public class MainActivity extends Activity { ...@@ -58,7 +58,7 @@ public class MainActivity extends Activity {
// new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.CAMERA}, // new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.CAMERA},
// false); // false);
if(hasPermission){ if(hasPermission){
//your code //TODO: your code
} }
} }
...@@ -111,7 +111,7 @@ public class MainActivity extends Activity { ...@@ -111,7 +111,7 @@ public class MainActivity extends Activity {
@Override @Override
public void onLoginSuccess(LoginResult result) { public void onLoginSuccess(LoginResult result) {
Logger.data(TAG,"登录成功:" + result); Logger.data(TAG,"登录成功:" + result);
setText(">>登录成功:" + result.toString() + ""); setText(">>登录成功:" + result.toString());
isLogin = true; isLogin = true;
} }
...@@ -166,8 +166,8 @@ public class MainActivity extends Activity { ...@@ -166,8 +166,8 @@ public class MainActivity extends Activity {
@Override @Override
protected void onSaveInstanceState(Bundle outState) { protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
FastSdk.onSaveInstanceState(outState); FastSdk.onSaveInstanceState(outState);
super.onSaveInstanceState(outState);
} }
@Override @Override
...@@ -178,21 +178,21 @@ public class MainActivity extends Activity { ...@@ -178,21 +178,21 @@ public class MainActivity extends Activity {
@Override @Override
protected void onResume() { protected void onResume() {
Logger.data(TAG,"游戏页面onResume");
super.onResume(); super.onResume();
Logger.data(TAG,"游戏页面onResume");
FastSdk.onResume(this); FastSdk.onResume(this);
} }
@Override @Override
protected void onStop() { protected void onStop() {
super.onStop();
FastSdk.onStop(this); FastSdk.onStop(this);
super.onStop();
} }
@Override @Override
protected void onPause() { protected void onPause() {
super.onPause();
FastSdk.onPause(this); FastSdk.onPause(this);
super.onPause();
} }
@Override @Override
...@@ -204,14 +204,14 @@ public class MainActivity extends Activity { ...@@ -204,14 +204,14 @@ public class MainActivity extends Activity {
@Override @Override
protected void onDestroy() { protected void onDestroy() {
super.onDestroy();
FastSdk.onDestroy(this); FastSdk.onDestroy(this);
super.onDestroy();
} }
@Override @Override
protected void onNewIntent(Intent intent) { protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
FastSdk.onNewIntent(intent); FastSdk.onNewIntent(intent);
super.onNewIntent(intent);
} }
@Override @Override
...@@ -267,7 +267,7 @@ public class MainActivity extends Activity { ...@@ -267,7 +267,7 @@ public class MainActivity extends Activity {
setText("创角报送"); setText("创角报送");
FastSdk.report(EventType.CreateRole, getPlayerInfo()); FastSdk.report(EventType.CreateRole, getPlayerInfo());
}else{ }else{
ToastUtils.toast("请先登录"); loginFirst();
} }
} }
...@@ -276,7 +276,7 @@ public class MainActivity extends Activity { ...@@ -276,7 +276,7 @@ public class MainActivity extends Activity {
setText("进服报送"); setText("进服报送");
FastSdk.report(EventType.EnterServer, getPlayerInfo()); FastSdk.report(EventType.EnterServer, getPlayerInfo());
}else{ }else{
ToastUtils.toast("请先登录"); loginFirst();
} }
} }
...@@ -285,7 +285,7 @@ public class MainActivity extends Activity { ...@@ -285,7 +285,7 @@ public class MainActivity extends Activity {
setText("升级报送"); setText("升级报送");
FastSdk.report(EventType.LevelUp, getPlayerInfo()); FastSdk.report(EventType.LevelUp, getPlayerInfo());
}else{ }else{
ToastUtils.toast("请先登录"); loginFirst();
} }
} }
...@@ -303,7 +303,7 @@ public class MainActivity extends Activity { ...@@ -303,7 +303,7 @@ public class MainActivity extends Activity {
setText("调用登出"); setText("调用登出");
FastSdk.logout(); FastSdk.logout();
}else{ }else{
ToastUtils.toast("请先登录"); loginFirst();
} }
} }
...@@ -312,7 +312,7 @@ public class MainActivity extends Activity { ...@@ -312,7 +312,7 @@ public class MainActivity extends Activity {
setText("查询商品"); setText("查询商品");
FastSdk.queryGoodsInfo(); FastSdk.queryGoodsInfo();
}else{ }else{
ToastUtils.toast("请先登录"); loginFirst();
} }
} }
...@@ -322,7 +322,7 @@ public class MainActivity extends Activity { ...@@ -322,7 +322,7 @@ public class MainActivity extends Activity {
setText("调用支付"); setText("调用支付");
FastSdk.pay(this, getPayParams(amount)); FastSdk.pay(this, getPayParams(amount));
}else{ }else{
ToastUtils.toast("请先登录"); loginFirst();
} }
} }
...@@ -368,4 +368,8 @@ public class MainActivity extends Activity { ...@@ -368,4 +368,8 @@ public class MainActivity extends Activity {
str = str + temp + "\n"; str = str + temp + "\n";
textView.setText(str); textView.setText(str);
} }
private void loginFirst(){
ToastUtils.toast("请先登录");
}
} }
\ No newline at end of file
...@@ -5,17 +5,16 @@ import android.app.AlertDialog; ...@@ -5,17 +5,16 @@ import android.app.AlertDialog;
import android.text.TextUtils; import android.text.TextUtils;
import android.widget.ArrayAdapter; import android.widget.ArrayAdapter;
import android.widget.ListView; import android.widget.ListView;
import android.widget.Toast;
import com.hoolai.access.open.fastaccess.channel.FastSdk; import com.hoolai.access.open.fastaccess.channel.FastSdk;
import com.hoolai.access.open.fastaccess.channel.request.GoodsInfo; import com.hoolai.access.open.fastaccess.channel.request.GoodsInfo;
import com.hoolai.access.open.fastaccess.channel.request.PayParams; import com.hoolai.access.open.fastaccess.channel.request.PayParams;
import com.hoolai.access.open.fastaccess.utils.ToastUtils; import com.hoolai.access.open.fastaccess.utils.ToastUtils;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.UUID; import java.util.UUID;
import java.util.concurrent.ConcurrentHashMap;
public class ProductUtils { public class ProductUtils {
public static void showProducts(Activity activity, List<GoodsInfo> list){ public static void showProducts(Activity activity, List<GoodsInfo> list){
...@@ -44,7 +43,7 @@ public class ProductUtils { ...@@ -44,7 +43,7 @@ public class ProductUtils {
} }
//扩展信息,回调时原样返回,因为各渠道回调参数限制不一致。回调参数暂时只支持长度50。callBackInfo中不要使用这些符号:“|”、“=”、“+”、“/”。 //扩展信息,回调时原样返回,因为各渠道回调参数限制不一致。回调参数暂时只支持长度50。callBackInfo中不要使用这些符号:“|”、“=”、“+”、“/”。
payParams.setCallbackInfo("支付扩展信息,游戏透传参数"+ UUID.randomUUID().toString().replace("-","")); payParams.setCallbackInfo("支付扩展信息,游戏透传参数"+ UUID.randomUUID().toString().replace("-",""));
Map<String, String> map = new HashMap<>(); Map<String, String> map = new ConcurrentHashMap<>();
map.put("isSupportThirdPayment", "true");//是否支持google之外的三方支付 map.put("isSupportThirdPayment", "true");//是否支持google之外的三方支付
map.put("payType", "1");// 1 钱包(默认此类型) 2 点卡 map.put("payType", "1");// 1 钱包(默认此类型) 2 点卡
map.put("currency", payInfo.getShowTag());//币种 map.put("currency", payInfo.getShowTag());//币种
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment