Commit 359f62c6df82bb45c94e2e3c21fea907574a3c10

Authored by 赵康
1 parent 01a202f853
Exists in master

v3.1.0

增加bluePay支付
支持cp指定界面横竖屏

Showing 25 changed files with 420 additions and 91 deletions Side-by-side Diff

android/GameSDKRelease/libs/BluePay_2_4.jar
No preview for this file type
android/GameSDKRelease/libs/GameSDK_v3.0.1_proguard.jar
No preview for this file type
android/GameSDKRelease/libs/GameSDK_v3.1.0_proguard.jar
No preview for this file type
android/GameSDKRelease/res/drawable-hdpi/bluep_btnbg.9.png

258 Bytes

android/GameSDKRelease/res/drawable-hdpi/bluep_btnbg_hl.9.png

269 Bytes

android/GameSDKRelease/res/drawable-hdpi/bluep_btnbg_selector.xml
... ... @@ -0,0 +1,7 @@
  1 +<?xml version="1.0" encoding="utf-8"?>
  2 +<selector
  3 + xmlns:android="http://schemas.android.com/apk/res/android">
  4 + <item android:state_focused="true" android:drawable="@drawable/bluep_btnbg" />
  5 + <item android:state_pressed="true" android:drawable="@drawable/bluep_btnbg_hl" />
  6 + <item android:state_pressed="false" android:drawable="@drawable/bluep_btnbg" />
  7 +</selector>
android/GameSDKRelease/res/drawable-hdpi/bluep_icon_one_calltip.jpg

44.6 KB

android/GameSDKRelease/res/drawable-hdpi/bluep_icon_true_tip.jpg

57.4 KB

android/GameSDKRelease/res/drawable-hdpi/bluep_input_bg.png

380 Bytes

android/GameSDKRelease/res/drawable-hdpi/bluep_logo_onetwocall.jpg

7.31 KB

android/GameSDKRelease/res/drawable-hdpi/bluep_logo_truemoney.png

4.96 KB

android/GameSDKRelease/res/drawable-hdpi/bluep_payarrow.jpg

11.5 KB

android/GameSDKRelease/res/drawable-hdpi/bluep_paylist_arrow_high.png

715 Bytes

android/GameSDKRelease/res/drawable-hdpi/bluep_paylist_arrow_normal.png

672 Bytes

android/GameSDKRelease/res/drawable-hdpi/bluep_paylist_arrow_selector.xml
... ... @@ -0,0 +1,7 @@
  1 +<?xml version="1.0" encoding="utf-8"?>
  2 +<selector
  3 + xmlns:android="http://schemas.android.com/apk/res/android">
  4 + <item android:state_focused="true" android:drawable="@drawable/bluep_paylist_arrow_normal" />
  5 + <item android:state_pressed="true" android:drawable="@drawable/bluep_paylist_arrow_high" />
  6 + <item android:state_pressed="false" android:drawable="@drawable/bluep_paylist_arrow_normal" />
  7 +</selector>
android/GameSDKRelease/res/drawable-hdpi/bluep_paylist_bg.9.png

319 Bytes

android/GameSDKRelease/res/drawable-hdpi/bluepay_logo.png

13.4 KB

android/GameSDKRelease/res/layout/bluep_by_otc_landscape.xml
... ... @@ -0,0 +1,148 @@
  1 +<?xml version="1.0" encoding="utf-8"?>
  2 +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
  3 + android:id="@+id/scrollView1"
  4 + android:layout_width="350sp"
  5 + android:layout_height="wrap_content"
  6 + android:background="#ffffffff" >
  7 +
  8 + <LinearLayout
  9 + android:layout_width="fill_parent"
  10 + android:layout_height="380sp"
  11 + android:gravity="center"
  12 + android:id="@+id/payByPortrait"
  13 + android:orientation="vertical" >
  14 +
  15 + <RelativeLayout
  16 + android:layout_width="fill_parent"
  17 + android:layout_height="50sp" >
  18 +
  19 + <ImageView
  20 + android:id="@+id/headerLogo"
  21 + android:layout_width="200sp"
  22 + android:layout_height="wrap_content"
  23 + android:layout_alignParentLeft ="true"
  24 + android:layout_marginLeft="5sp"
  25 + android:layout_marginTop="5sp"
  26 + android:layout_centerVertical="true"
  27 + android:background="@drawable/bluepay_logo" />
  28 +
  29 + </RelativeLayout>
  30 +
  31 + <RelativeLayout
  32 + android:layout_width="wrap_content"
  33 + android:layout_weight="0.6"
  34 + android:paddingTop="5sp"
  35 + android:layout_height="wrap_content">
  36 +
  37 +
  38 + <ImageView
  39 + android:id="@+id/tipIv"
  40 + android:layout_width="200sp"
  41 + android:layout_height="100sp"
  42 + android:layout_centerHorizontal="true"
  43 + android:src="@drawable/bluep_logo_onetwocall"/>
  44 +
  45 + <LinearLayout
  46 + android:layout_width="wrap_content"
  47 + android:layout_height="wrap_content"
  48 + android:layout_below="@id/tipIv"
  49 + android:layout_centerHorizontal="true"
  50 + android:layout_marginTop="5sp"
  51 + android:orientation="vertical" >
  52 +
  53 + <TextView
  54 + android:id="@+id/textView1"
  55 + android:layout_width="fill_parent"
  56 + android:layout_height="wrap_content"
  57 + android:gravity="center_horizontal"
  58 + android:singleLine="true"
  59 + android:text="Please Input your Card No."
  60 + android:textSize="20px"
  61 + android:visibility="gone" />
  62 +
  63 + <EditText
  64 + android:id="@+id/payEdit"
  65 + android:layout_width="240sp"
  66 + android:layout_height="wrap_content"
  67 + android:layout_gravity="center"
  68 + android:layout_weight="1"
  69 + android:background="@drawable/bluep_input_bg"
  70 + android:ems="10"
  71 + android:gravity="left"
  72 + android:hint="Please Input your Card No."
  73 + android:inputType="number"
  74 + android:numeric="integer"
  75 + android:focusableInTouchMode="true"
  76 + android:padding="10sp"
  77 + android:textColor="#ff000000"
  78 + android:textSize="18sp" >
  79 +
  80 + </EditText>
  81 +
  82 + <TextView
  83 + android:id="@+id/payTip"
  84 + android:layout_width="wrap_content"
  85 + android:layout_height="wrap_content"
  86 + android:singleLine="true"
  87 + android:text=""
  88 + android:textColor="#ffff0000"
  89 + android:textSize="14px"
  90 + android:layout_weight="0.4"
  91 + android:visibility="gone" />
  92 + </LinearLayout>
  93 +
  94 + </RelativeLayout>
  95 +
  96 + <RelativeLayout
  97 + android:layout_width="match_parent"
  98 + android:layout_marginTop="5sp"
  99 + android:layout_weight="0.6"
  100 + android:layout_height="40sp" >
  101 +
  102 + <Button android:id="@+id/paybyYes"
  103 + android:layout_width="wrap_content"
  104 + android:layout_height="wrap_content"
  105 + android:layout_marginLeft="65sp"
  106 + android:layout_alignParentLeft="true"
  107 + android:layout_centerVertical="true"
  108 + android:text="Ok"
  109 + android:textColor="#ffffffff"
  110 + android:background="@drawable/bluep_btnbg_selector" />
  111 +
  112 + <Button
  113 + android:id="@+id/paybyNo"
  114 + android:layout_width="wrap_content"
  115 + android:layout_height="wrap_content"
  116 + android:layout_marginRight="65sp"
  117 + android:layout_alignParentRight="true"
  118 + android:layout_centerVertical="true"
  119 + android:text="Cancel"
  120 + android:textColor="#ffffffff"
  121 + android:background="@drawable/bluep_btnbg_selector" />
  122 +
  123 + <!-- <ImageButton
  124 + android:id="@+id/paybyYes"
  125 + android:layout_width="wrap_content"
  126 + android:layout_height="wrap_content"
  127 + android:paddingLeft="5sp"
  128 + android:layout_alignParentLeft="true"
  129 + android:layout_centerVertical="true"
  130 + android:src="@drawable/g_yes_selector"
  131 + android:background="@null" />
  132 +
  133 + <ImageButton
  134 + android:id="@+id/paybyNo"
  135 + android:layout_width="wrap_content"
  136 + android:layout_height="wrap_content"
  137 + android:paddingRight="5sp"
  138 + android:layout_alignParentRight="true"
  139 + android:layout_centerVertical="true"
  140 + android:src="@drawable/g_no_selector"
  141 + android:background="@null" /> -->
  142 +
  143 +
  144 + </RelativeLayout>
  145 +
  146 + </LinearLayout>
  147 +
  148 +</ScrollView>
0 149 \ No newline at end of file
android/GameSDKRelease/res/layout/bluep_by_otc_portrait.xml
... ... @@ -0,0 +1,149 @@
  1 +<?xml version="1.0" encoding="utf-8"?>
  2 +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
  3 + android:id="@+id/scrollView1"
  4 + android:layout_width="300sp"
  5 + android:layout_height="wrap_content"
  6 + android:background="#ffffffff" >
  7 +
  8 + <LinearLayout
  9 + android:layout_width="fill_parent"
  10 + android:layout_height="400sp"
  11 + android:gravity="center"
  12 + android:id="@+id/payByPortrait"
  13 + android:orientation="vertical" >
  14 +
  15 + <RelativeLayout
  16 + android:layout_width="fill_parent"
  17 + android:layout_height="50sp" >
  18 +
  19 + <ImageView
  20 + android:id="@+id/headerLogo"
  21 + android:layout_width="200sp"
  22 + android:layout_height="wrap_content"
  23 + android:layout_centerVertical="true"
  24 + android:layout_alignParentLeft="true"
  25 + android:layout_marginLeft="5sp"
  26 + android:layout_marginTop="5sp"
  27 + android:background="@drawable/bluepay_logo" />
  28 +
  29 + </RelativeLayout>
  30 +
  31 + <RelativeLayout
  32 + android:layout_width="wrap_content"
  33 + android:layout_weight="0.6"
  34 + android:paddingTop="5sp"
  35 + android:layout_height="wrap_content">
  36 +
  37 +
  38 + <ImageView
  39 + android:id="@+id/tipIv"
  40 + android:layout_width="200sp"
  41 + android:layout_height="100sp"
  42 + android:layout_centerHorizontal="true"
  43 + android:src="@drawable/bluep_logo_onetwocall"/>
  44 +
  45 + <LinearLayout
  46 + android:layout_width="wrap_content"
  47 + android:layout_height="wrap_content"
  48 + android:layout_below="@id/tipIv"
  49 + android:layout_centerHorizontal="true"
  50 + android:layout_marginTop="5sp"
  51 + android:orientation="vertical" >
  52 +
  53 + <TextView
  54 + android:id="@+id/textView1"
  55 + android:layout_width="fill_parent"
  56 + android:layout_height="wrap_content"
  57 + android:gravity="center_horizontal"
  58 + android:singleLine="true"
  59 + android:text="Please Input your Card No."
  60 + android:textSize="20px"
  61 + android:visibility="gone" />
  62 +
  63 + <EditText
  64 + android:id="@+id/payEdit"
  65 + android:layout_width="240sp"
  66 + android:layout_height="wrap_content"
  67 + android:layout_gravity="center"
  68 + android:layout_weight="1"
  69 + android:background="@drawable/bluep_input_bg"
  70 + android:ems="10"
  71 + android:gravity="left"
  72 + android:hint="Please Input your Card No."
  73 + android:inputType="number"
  74 + android:numeric="integer"
  75 + android:focusableInTouchMode="true"
  76 + android:padding="10sp"
  77 + android:textColor="#ff000000"
  78 + android:textSize="18sp" >
  79 +
  80 + </EditText>
  81 +
  82 + <TextView
  83 + android:id="@+id/payTip"
  84 + android:layout_width="wrap_content"
  85 + android:layout_height="wrap_content"
  86 + android:singleLine="true"
  87 + android:text=""
  88 + android:textColor="#ffff0000"
  89 + android:textSize="14px"
  90 + android:layout_weight="0.4"
  91 + android:visibility="gone" />
  92 + </LinearLayout>
  93 +
  94 + </RelativeLayout>
  95 +
  96 + <RelativeLayout
  97 + android:layout_width="match_parent"
  98 + android:layout_marginTop="5sp"
  99 + android:layout_weight="0.6"
  100 + android:layout_height="40sp" >
  101 +
  102 +
  103 + <Button android:id="@+id/paybyYes"
  104 + android:layout_width="wrap_content"
  105 + android:layout_height="wrap_content"
  106 + android:layout_marginLeft="30sp"
  107 + android:layout_alignParentLeft="true"
  108 + android:layout_centerVertical="true"
  109 + android:text="Ok"
  110 + android:textColor="#ffffffff"
  111 + android:background="@drawable/bluep_btnbg_selector" />
  112 +
  113 + <Button
  114 + android:id="@+id/paybyNo"
  115 + android:layout_width="wrap_content"
  116 + android:layout_height="wrap_content"
  117 + android:layout_marginRight="30sp"
  118 + android:layout_alignParentRight="true"
  119 + android:layout_centerVertical="true"
  120 + android:text="Cancel"
  121 + android:textColor="#ffffffff"
  122 + android:background="@drawable/bluep_btnbg_selector" />
  123 +
  124 + <!-- <ImageButton
  125 + android:id="@+id/paybyYes"
  126 + android:layout_width="wrap_content"
  127 + android:layout_height="wrap_content"
  128 + android:paddingLeft="5sp"
  129 + android:layout_alignParentLeft="true"
  130 + android:layout_centerVertical="true"
  131 + android:src="@drawable/g_yes_selector"
  132 + android:background="@drawable/g_btnbg_selector" />
  133 +
  134 + <ImageButton
  135 + android:id="@+id/paybyNo"
  136 + android:layout_width="wrap_content"
  137 + android:layout_height="wrap_content"
  138 + android:paddingRight="5sp"
  139 + android:layout_alignParentRight="true"
  140 + android:layout_centerVertical="true"
  141 + android:src="@drawable/g_no_selector"
  142 + android:background="@null" /> -->
  143 +
  144 +
  145 + </RelativeLayout>
  146 +
  147 + </LinearLayout>
  148 +
  149 +</ScrollView>
0 150 \ No newline at end of file
android/GameSDKRelease/res/layout/bluep_smslist.xml
... ... @@ -0,0 +1,67 @@
  1 +<?xml version="1.0" encoding="utf-8"?>
  2 +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3 + android:id="@+id/scrollView1"
  4 + android:layout_width="300sp"
  5 + android:layout_height="220sp"
  6 + android:background="#ffffffff"
  7 + android:gravity="center"
  8 + android:orientation="vertical" >
  9 +
  10 + <ImageView
  11 + android:layout_width="200sp"
  12 + android:layout_height="50sp"
  13 + android:layout_marginTop="5sp"
  14 + android:background="@drawable/bluepay_logo" />
  15 +
  16 + <TextView android:id="@+id/Bluep_payTip"
  17 + android:layout_width="250sp"
  18 + android:layout_height="40sp"
  19 + android:paddingRight="5sp"
  20 + android:layout_marginTop="5sp"
  21 + android:textColor="#ff000000"
  22 + android:textSize="14sp"
  23 + android:gravity="center"/>
  24 +
  25 + <Button android:id="@+id/Bluep_payList"
  26 + android:layout_width="250sp"
  27 + android:layout_height="40sp"
  28 + android:paddingRight="5sp"
  29 + android:layout_marginTop="5sp"
  30 + android:textColor="#ff000000"
  31 + android:textSize="16sp"
  32 + android:gravity="center"
  33 + android:background="@drawable/bluep_paylist_bg"
  34 + android:drawableRight="@drawable/bluep_paylist_arrow_selector"/>
  35 +
  36 + <RelativeLayout
  37 + android:layout_width="fill_parent"
  38 + android:layout_height="wrap_content"
  39 + android:layout_marginTop="15sp"
  40 + android:layout_marginBottom="5sp" >
  41 +
  42 +
  43 + <Button android:id="@+id/Bluep_paybyYes"
  44 + android:layout_width="wrap_content"
  45 + android:layout_height="wrap_content"
  46 + android:layout_marginLeft="30sp"
  47 + android:layout_alignParentLeft="true"
  48 + android:layout_centerVertical="true"
  49 +
  50 + android:text="Ok"
  51 + android:textColor="#ffffffff"
  52 + android:background="@drawable/bluep_btnbg_selector" />
  53 +
  54 + <Button
  55 + android:id="@+id/Bluep_paybyNo"
  56 + android:layout_width="wrap_content"
  57 + android:layout_height="wrap_content"
  58 + android:layout_marginRight="30sp"
  59 + android:layout_alignParentRight="true"
  60 + android:layout_centerVertical="true"
  61 + android:text="Cancel"
  62 + android:textColor="#ffffffff"
  63 + android:background="@drawable/bluep_btnbg_selector" />
  64 +
  65 + </RelativeLayout>
  66 +
  67 +</LinearLayout>
0 68 \ No newline at end of file
android/GameSDKRelease/res/values/dimens.xml
... ... @@ -0,0 +1,7 @@
  1 +<resources>
  2 +
  3 + <!-- Default screen margins, per the Android Design guidelines. -->
  4 + <dimen name="activity_horizontal_margin">16dp</dimen>
  5 + <dimen name="activity_vertical_margin">16dp</dimen>
  6 +
  7 +</resources>
0 8 \ No newline at end of file
android/GameSDKRelease/res/values/strings.xml
... ... @@ -8,7 +8,6 @@
8 8 <string name="signup">Signup</string>
9 9 <string name="bind">Bound to email</string>
10 10 <string name="loading">Loading</string>
11   -
12 11 <!-- toast -->
13 12 <string name="illegal_uname_tip">Invalid Email</string>
14 13 <string name="illegal_pwd_tip">Invalid Password (6–20 characters).</string>
... ... @@ -27,6 +26,8 @@
27 26  
28 27  
29 28 <!-- 支付相关 -->
  29 +
  30 +
30 31 <!-- title -->
31 32 <string name="title_mycard">Mycard點數儲值</string>
32 33 <string name="title_mycard_member">Mycard會員扣點</string>
... ... @@ -54,6 +55,7 @@
54 55 <string name="title_coda">Coda Payment</string>
55 56 <string name="title_cherry">Cherry Credits</string>
56 57 <string name="title_payment_choice">Select payment methods</string>
  58 +
57 59 <!-- summary title -->
58 60 <string name="summary_title">Price list:</string>
59 61  
android/GameSDKRelease/res/values/styles.xml
1   -<?xml version="1.0" encoding="utf-8"?>
2   -<!--
3   - Copyright 2010-present Facebook.
  1 +<resources>
4 2  
5   - Licensed under the Apache License, Version 2.0 (the "License");
6   - you may not use this file except in compliance with the License.
7   - You may obtain a copy of the License at
8   -
9   - http://www.apache.org/licenses/LICENSE-2.0
10   -
11   - Unless required by applicable law or agreed to in writing, software
12   - distributed under the License is distributed on an "AS IS" BASIS,
13   - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14   - See the License for the specific language governing permissions and
15   - limitations under the License.
16   --->
17   -
18   -<resources xmlns:android="http://schemas.android.com/apk/res/android">
  3 + <!--
  4 + Base application theme, dependent on API level. This theme is replaced
  5 + by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
  6 + -->
  7 + <style name="AppBaseTheme" parent="android:Theme.Light">
  8 + <!--
  9 + Theme customizations available in newer API levels can go in
  10 + res/values-vXX/styles.xml, while customizations related to
  11 + backward-compatibility can go here.
  12 + -->
  13 + </style>
19 14  
  15 + <!-- Application theme. -->
  16 + <style name="AppTheme" parent="AppBaseTheme">
  17 + <!-- All customizations that are NOT specific to a particular API-level can go here. -->
  18 + </style>
20 19  
21 20 <style name="NotificationText">
22 21 <item name="android:textColor">?android:attr/textColorPrimary</item>
... ... @@ -26,4 +25,5 @@
26 25 <item name="android:textColor">?android:attr/textColorPrimary</item>
27 26 <item name="android:textStyle">bold</item>
28 27 </style>
  28 +
29 29 </resources>
android/GameSDKSample/AndroidManifest.xml
... ... @@ -28,20 +28,12 @@
28 28 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
29 29 <!-- for card.io card scanning -->
30 30 <uses-permission android:name="android.permission.CAMERA" />
31   - <uses-permission android:name="android.permission.VIBRATE" />
32   - <uses-permission android:name="android.permission.SEND_SMS" />
33 31 <!-- coda -->
34 32 <uses-permission android:name="android.permission.RECEIVE_SMS" />
35 33 <uses-permission android:name="android.permission.READ_SMS" />
36 34 <uses-permission android:name="android.permission.WRITE_SMS" />
37 35 <uses-permission android:name="android.permission.GET_TASKS" />
38 36  
39   - <uses-feature
40   - android:name="android.hardware.camera"
41   - android:required="false" />
42   - <uses-feature
43   - android:name="android.hardware.camera.autofocus"
44   - android:required="false" />
45 37 <!-- VERY IMPORTANT! Don't forget this permission, or in-app billing won't work. -->
46 38 <uses-permission android:name="com.android.vending.BILLING" />
47 39  
... ... @@ -63,14 +55,9 @@
63 55 <activity
64 56 android:name="com.gumptech.sdk.ContainerActivity"
65 57 android:configChanges="orientation|screenLayout"
66   - android:screenOrientation="portrait"
67 58 android:theme="@style/container_dialog" >
68 59 </activity>
69 60 <activity
70   - android:name="com.facebook.LoginActivity"
71   - android:theme="@android:style/Theme.Translucent.NoTitleBar" >
72   - </activity>
73   - <activity
74 61 android:name="com.gumptech.sdk.PaymentActivity"
75 62 android:configChanges="orientation|screenLayout"
76 63 android:theme="@android:style/Theme.Translucent.NoTitleBar" >
... ... @@ -83,52 +70,6 @@
83 70  
84 71 <service android:name="com.gumptech.sdk.PushService" >
85 72 </service>
86   - <!-- paypal -->
87   - <service
88   - android:name="com.paypal.android.sdk.payments.PayPalService"
89   - android:exported="false" />
90   -
91   - <activity android:name="com.paypal.android.sdk.payments.PaymentActivity" />
92   - <activity android:name="com.paypal.android.sdk.payments.LoginActivity" />
93   - <activity android:name="com.paypal.android.sdk.payments.PaymentMethodActivity" />
94   - <activity android:name="com.paypal.android.sdk.payments.PaymentConfirmActivity" />
95   - <activity android:name="com.paypal.android.sdk.payments.PayPalFuturePaymentActivity" />
96   - <activity android:name="com.paypal.android.sdk.payments.FuturePaymentConsentActivity" />
97   - <activity android:name="com.paypal.android.sdk.payments.FuturePaymentInfoActivity" />
98   - <activity
99   - android:name="io.card.payment.CardIOActivity"
100   - android:configChanges="keyboardHidden|orientation" />
101   - <activity android:name="io.card.payment.DataEntryActivity" />
102   - <activity
103   - android:name="com.android.easy2pay.Easy2PayScreen"
104   - android:theme="@android:style/Theme.Translucent.NoTitleBar" />
105   - <activity
106   - android:name="com.codapayments.sdk.pay.CodaWeb"
107   - android:alwaysRetainTaskState="true"
108   - android:configChanges="orientation|screenSize"
109   - android:screenOrientation="unspecified" >
110   - </activity>
111   -
112   - <receiver
113   - android:name="com.codapayments.sdk.message.PendingTxnReceiver"
114   - android:enabled="true" >
115   - </receiver>
116   -
117   - <!-- upay -->
118   - <activity
119   - android:name="com.upay.billing.UpayActivity"
120   - android:configChanges="orientation|keyboardHidden|screenSize"
121   - android:theme="@android:style/Theme.Translucent" />
122   - <activity
123   - android:name="com.upay.billing.engine.ais.AisActivity"
124   - android:configChanges="orientation|keyboardHidden|screenSize"
125   - android:theme="@android:style/Theme.Translucent" />
126   -
127   - <service android:name="com.upay.billing.sdk.LocalService" >
128   - <intent-filter>
129   - <action android:name="com.gumptech.loginsdk.sample.LocalService" />
130   - </intent-filter>
131   - </service>
132 73 </application>
133 74  
134 75 </manifest>
135 76 \ No newline at end of file
android/GameSDKSample/src/com/gumptech/loginsdk/sample/MainActivity.java
... ... @@ -49,11 +49,12 @@ public class MainActivity extends Activity implements GumpSDK.Callback {
49 49 payInfo.putString("extraInfo", "This is demo!");
50 50 payInfo.putString("serverId", "5001");
51 51 payInfo.putString("roleId", "41081");
52   - GumpSDK.pay(MainActivity.this, payInfo);
  52 + GumpSDK.pay(MainActivity.this, payInfo,"3332768");
53 53 }
54 54 });
55 55 GumpSDK.init(getApplicationContext(), appId, "93a27b0bd99bac3e68a440b48aa421ab", "1000");
56 56 GumpSDK.setLogoShow(true);
  57 + GumpSDK.setScreenLandscape(true);
57 58 tvVersion.setText("SDK Version:" + GumpSDK.getVersion());
58 59 GumpSDK.start(this);
59 60 }
... ... @@ -72,19 +73,19 @@ public class MainActivity extends Activity implements GumpSDK.Callback {
72 73 } else if (resultCode == RESULT_CANCELED) {
73 74 Toast.makeText(this, "operate be canceled", Toast.LENGTH_SHORT).show();
74 75 }
75   - }
76   - //@Deprecated
77   -// else if (requestCode == GumpSDK.PAY_REQUEST_CODE) {
78   -// if (resultCode == RESULT_OK) {
79   -// int code = data.getIntExtra("code", -1);
80   -// String msg = data.getStringExtra("msg");
81   -// String orderId = data.getStringExtra("orderId");
82   -// String extraInfo = data.getStringExtra("extraInfo");
83   -// Toast.makeText(this, "pay result: " + code + "," + msg + ",orderId:" + orderId + ",extraInfo:" + extraInfo, Toast.LENGTH_SHORT).show();
84   -// } else if (resultCode == RESULT_CANCELED) {
85   -// Toast.makeText(this, "operate be canceled", Toast.LENGTH_SHORT).show();
86   -// }
87   -// }
  76 + }
  77 + // @Deprecated
  78 + // else if (requestCode == GumpSDK.PAY_REQUEST_CODE) {
  79 + // if (resultCode == RESULT_OK) {
  80 + // int code = data.getIntExtra("code", -1);
  81 + // String msg = data.getStringExtra("msg");
  82 + // String orderId = data.getStringExtra("orderId");
  83 + // String extraInfo = data.getStringExtra("extraInfo");
  84 + // Toast.makeText(this, "pay result: " + code + "," + msg + ",orderId:" + orderId + ",extraInfo:" + extraInfo, Toast.LENGTH_SHORT).show();
  85 + // } else if (resultCode == RESULT_CANCELED) {
  86 + // Toast.makeText(this, "operate be canceled", Toast.LENGTH_SHORT).show();
  87 + // }
  88 + // }
88 89 super.onActivityResult(requestCode, resultCode, data);
89 90 }
90 91