Commit 28e0d414beda38352f8a3dae7d5ce844f2cc58f1
1 parent
e4307bd087
Exists in
master
add easy2pay and modify rixty&nanlueng
Showing 6 changed files with 48 additions and 0 deletions Inline Diff
- android/GameSDKRelease/libs/Easy2PaySDK_1_1_0_4.jar
- android/GameSDKRelease/libs/GameSDK_proguard_v2.0.1.jar
- android/GameSDKRelease/libs/GameSDK_proguard_v2.0.jar
- android/GameSDKRelease/res/layout/fragment_payment_choice.xml
- android/GameSDKRelease/res/values/strings.xml
- android/GameSDKSample/AndroidManifest.xml
android/GameSDKRelease/libs/Easy2PaySDK_1_1_0_4.jar
No preview for this file type
android/GameSDKRelease/libs/GameSDK_proguard_v2.0.1.jar
No preview for this file type
android/GameSDKRelease/libs/GameSDK_proguard_v2.0.jar
No preview for this file type
android/GameSDKRelease/res/layout/fragment_payment_choice.xml
1 | <?xml version="1.0" encoding="utf-8"?> | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" | 2 | <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" |
3 | android:layout_width="match_parent" | 3 | android:layout_width="match_parent" |
4 | android:layout_height="match_parent" > | 4 | android:layout_height="match_parent" > |
5 | 5 | ||
6 | <LinearLayout | 6 | <LinearLayout |
7 | android:layout_width="match_parent" | 7 | android:layout_width="match_parent" |
8 | android:layout_height="wrap_content" | 8 | android:layout_height="wrap_content" |
9 | android:gravity="center_horizontal" | 9 | android:gravity="center_horizontal" |
10 | android:orientation="vertical" > | 10 | android:orientation="vertical" > |
11 | 11 | ||
12 | <RelativeLayout | 12 | <RelativeLayout |
13 | android:id="@+id/item_mycard" | 13 | android:id="@+id/item_mycard" |
14 | android:layout_width="match_parent" | 14 | android:layout_width="match_parent" |
15 | android:layout_height="wrap_content" | 15 | android:layout_height="wrap_content" |
16 | android:background="@drawable/payment_bg" | 16 | android:background="@drawable/payment_bg" |
17 | android:visibility="gone" > | 17 | android:visibility="gone" > |
18 | 18 | ||
19 | <ImageView | 19 | <ImageView |
20 | android:layout_width="wrap_content" | 20 | android:layout_width="wrap_content" |
21 | android:layout_height="wrap_content" | 21 | android:layout_height="wrap_content" |
22 | android:layout_centerVertical="true" | 22 | android:layout_centerVertical="true" |
23 | android:layout_marginLeft="10dp" | 23 | android:layout_marginLeft="10dp" |
24 | android:src="@drawable/logo_mycard" /> | 24 | android:src="@drawable/logo_mycard" /> |
25 | 25 | ||
26 | <ImageView | 26 | <ImageView |
27 | android:layout_width="wrap_content" | 27 | android:layout_width="wrap_content" |
28 | android:layout_height="wrap_content" | 28 | android:layout_height="wrap_content" |
29 | android:layout_alignParentRight="true" | 29 | android:layout_alignParentRight="true" |
30 | android:layout_centerVertical="true" | 30 | android:layout_centerVertical="true" |
31 | android:layout_marginRight="45dp" | 31 | android:layout_marginRight="45dp" |
32 | android:src="@drawable/arrow_tag" /> | 32 | android:src="@drawable/arrow_tag" /> |
33 | </RelativeLayout> | 33 | </RelativeLayout> |
34 | 34 | ||
35 | <RelativeLayout | 35 | <RelativeLayout |
36 | android:id="@+id/item_mol" | 36 | android:id="@+id/item_mol" |
37 | android:layout_width="match_parent" | 37 | android:layout_width="match_parent" |
38 | android:layout_height="wrap_content" | 38 | android:layout_height="wrap_content" |
39 | android:background="@drawable/payment_bg" | 39 | android:background="@drawable/payment_bg" |
40 | android:visibility="gone" > | 40 | android:visibility="gone" > |
41 | 41 | ||
42 | <ImageView | 42 | <ImageView |
43 | android:layout_width="wrap_content" | 43 | android:layout_width="wrap_content" |
44 | android:layout_height="wrap_content" | 44 | android:layout_height="wrap_content" |
45 | android:layout_centerVertical="true" | 45 | android:layout_centerVertical="true" |
46 | android:layout_marginLeft="10dp" | 46 | android:layout_marginLeft="10dp" |
47 | android:src="@drawable/logo_mol" /> | 47 | android:src="@drawable/logo_mol" /> |
48 | 48 | ||
49 | <ImageView | 49 | <ImageView |
50 | android:layout_width="wrap_content" | 50 | android:layout_width="wrap_content" |
51 | android:layout_height="wrap_content" | 51 | android:layout_height="wrap_content" |
52 | android:layout_alignParentRight="true" | 52 | android:layout_alignParentRight="true" |
53 | android:layout_centerVertical="true" | 53 | android:layout_centerVertical="true" |
54 | android:layout_marginRight="45dp" | 54 | android:layout_marginRight="45dp" |
55 | android:src="@drawable/arrow_tag" /> | 55 | android:src="@drawable/arrow_tag" /> |
56 | </RelativeLayout> | 56 | </RelativeLayout> |
57 | 57 | ||
58 | <RelativeLayout | 58 | <RelativeLayout |
59 | android:id="@+id/item_12call" | 59 | android:id="@+id/item_12call" |
60 | android:layout_width="match_parent" | 60 | android:layout_width="match_parent" |
61 | android:layout_height="wrap_content" | 61 | android:layout_height="wrap_content" |
62 | android:background="@drawable/payment_bg" | 62 | android:background="@drawable/payment_bg" |
63 | android:visibility="gone" > | 63 | android:visibility="gone" > |
64 | 64 | ||
65 | <ImageView | 65 | <ImageView |
66 | android:layout_width="wrap_content" | 66 | android:layout_width="wrap_content" |
67 | android:layout_height="wrap_content" | 67 | android:layout_height="wrap_content" |
68 | android:layout_centerVertical="true" | 68 | android:layout_centerVertical="true" |
69 | android:layout_marginLeft="10dp" | 69 | android:layout_marginLeft="10dp" |
70 | android:src="@drawable/logo_12call" /> | 70 | android:src="@drawable/logo_12call" /> |
71 | 71 | ||
72 | <ImageView | 72 | <ImageView |
73 | android:layout_width="wrap_content" | 73 | android:layout_width="wrap_content" |
74 | android:layout_height="wrap_content" | 74 | android:layout_height="wrap_content" |
75 | android:layout_alignParentRight="true" | 75 | android:layout_alignParentRight="true" |
76 | android:layout_centerVertical="true" | 76 | android:layout_centerVertical="true" |
77 | android:layout_marginRight="45dp" | 77 | android:layout_marginRight="45dp" |
78 | android:src="@drawable/arrow_tag" /> | 78 | android:src="@drawable/arrow_tag" /> |
79 | </RelativeLayout> | 79 | </RelativeLayout> |
80 | 80 | ||
81 | <RelativeLayout | 81 | <RelativeLayout |
82 | android:id="@+id/item_zest" | 82 | android:id="@+id/item_zest" |
83 | android:layout_width="match_parent" | 83 | android:layout_width="match_parent" |
84 | android:layout_height="wrap_content" | 84 | android:layout_height="wrap_content" |
85 | android:background="@drawable/payment_bg" | 85 | android:background="@drawable/payment_bg" |
86 | android:visibility="gone" > | 86 | android:visibility="gone" > |
87 | 87 | ||
88 | <ImageView | 88 | <ImageView |
89 | android:layout_width="wrap_content" | 89 | android:layout_width="wrap_content" |
90 | android:layout_height="wrap_content" | 90 | android:layout_height="wrap_content" |
91 | android:layout_centerVertical="true" | 91 | android:layout_centerVertical="true" |
92 | android:layout_marginLeft="10dp" | 92 | android:layout_marginLeft="10dp" |
93 | android:src="@drawable/logo_zest" /> | 93 | android:src="@drawable/logo_zest" /> |
94 | 94 | ||
95 | <ImageView | 95 | <ImageView |
96 | android:layout_width="wrap_content" | 96 | android:layout_width="wrap_content" |
97 | android:layout_height="wrap_content" | 97 | android:layout_height="wrap_content" |
98 | android:layout_alignParentRight="true" | 98 | android:layout_alignParentRight="true" |
99 | android:layout_centerVertical="true" | 99 | android:layout_centerVertical="true" |
100 | android:layout_marginRight="45dp" | 100 | android:layout_marginRight="45dp" |
101 | android:src="@drawable/arrow_tag" /> | 101 | android:src="@drawable/arrow_tag" /> |
102 | </RelativeLayout> | 102 | </RelativeLayout> |
103 | 103 | ||
104 | <RelativeLayout | 104 | <RelativeLayout |
105 | android:id="@+id/item_tm" | 105 | android:id="@+id/item_tm" |
106 | android:layout_width="match_parent" | 106 | android:layout_width="match_parent" |
107 | android:layout_height="wrap_content" | 107 | android:layout_height="wrap_content" |
108 | android:background="@drawable/payment_bg" | 108 | android:background="@drawable/payment_bg" |
109 | android:visibility="gone" > | 109 | android:visibility="gone" > |
110 | 110 | ||
111 | <ImageView | 111 | <ImageView |
112 | android:layout_width="wrap_content" | 112 | android:layout_width="wrap_content" |
113 | android:layout_height="wrap_content" | 113 | android:layout_height="wrap_content" |
114 | android:layout_centerVertical="true" | 114 | android:layout_centerVertical="true" |
115 | android:layout_marginLeft="10dp" | 115 | android:layout_marginLeft="10dp" |
116 | android:src="@drawable/logo_tm" /> | 116 | android:src="@drawable/logo_tm" /> |
117 | 117 | ||
118 | <ImageView | 118 | <ImageView |
119 | android:layout_width="wrap_content" | 119 | android:layout_width="wrap_content" |
120 | android:layout_height="wrap_content" | 120 | android:layout_height="wrap_content" |
121 | android:layout_alignParentRight="true" | 121 | android:layout_alignParentRight="true" |
122 | android:layout_centerVertical="true" | 122 | android:layout_centerVertical="true" |
123 | android:layout_marginRight="45dp" | 123 | android:layout_marginRight="45dp" |
124 | android:src="@drawable/arrow_tag" /> | 124 | android:src="@drawable/arrow_tag" /> |
125 | </RelativeLayout> | 125 | </RelativeLayout> |
126 | 126 | ||
127 | <RelativeLayout | 127 | <RelativeLayout |
128 | android:id="@+id/item_rixty" | 128 | android:id="@+id/item_rixty" |
129 | android:layout_width="match_parent" | 129 | android:layout_width="match_parent" |
130 | android:layout_height="wrap_content" | 130 | android:layout_height="wrap_content" |
131 | android:background="@drawable/payment_bg" | 131 | android:background="@drawable/payment_bg" |
132 | android:visibility="gone" > | 132 | android:visibility="gone" > |
133 | 133 | ||
134 | <ImageView | 134 | <ImageView |
135 | android:layout_width="wrap_content" | 135 | android:layout_width="wrap_content" |
136 | android:layout_height="wrap_content" | 136 | android:layout_height="wrap_content" |
137 | android:layout_centerVertical="true" | 137 | android:layout_centerVertical="true" |
138 | android:layout_marginLeft="10dp" | 138 | android:layout_marginLeft="10dp" |
139 | android:src="@drawable/logo_rixty" /> | 139 | android:src="@drawable/logo_rixty" /> |
140 | 140 | ||
141 | <ImageView | 141 | <ImageView |
142 | android:layout_width="wrap_content" | 142 | android:layout_width="wrap_content" |
143 | android:layout_height="wrap_content" | 143 | android:layout_height="wrap_content" |
144 | android:layout_alignParentRight="true" | 144 | android:layout_alignParentRight="true" |
145 | android:layout_centerVertical="true" | 145 | android:layout_centerVertical="true" |
146 | android:layout_marginRight="45dp" | 146 | android:layout_marginRight="45dp" |
147 | android:src="@drawable/arrow_tag" /> | 147 | android:src="@drawable/arrow_tag" /> |
148 | </RelativeLayout> | 148 | </RelativeLayout> |
149 | 149 | ||
150 | <RelativeLayout | 150 | <RelativeLayout |
151 | android:id="@+id/item_paypal" | 151 | android:id="@+id/item_paypal" |
152 | android:layout_width="match_parent" | 152 | android:layout_width="match_parent" |
153 | android:layout_height="wrap_content" | 153 | android:layout_height="wrap_content" |
154 | android:background="@drawable/payment_bg" | 154 | android:background="@drawable/payment_bg" |
155 | android:visibility="gone" > | 155 | android:visibility="gone" > |
156 | 156 | ||
157 | <ImageView | 157 | <ImageView |
158 | android:layout_width="wrap_content" | 158 | android:layout_width="wrap_content" |
159 | android:layout_height="wrap_content" | 159 | android:layout_height="wrap_content" |
160 | android:layout_centerVertical="true" | 160 | android:layout_centerVertical="true" |
161 | android:layout_marginLeft="10dp" | 161 | android:layout_marginLeft="10dp" |
162 | android:src="@drawable/logo_paypal" /> | 162 | android:src="@drawable/logo_paypal" /> |
163 | 163 | ||
164 | <ImageView | 164 | <ImageView |
165 | android:layout_width="wrap_content" | 165 | android:layout_width="wrap_content" |
166 | android:layout_height="wrap_content" | 166 | android:layout_height="wrap_content" |
167 | android:layout_alignParentRight="true" | 167 | android:layout_alignParentRight="true" |
168 | android:layout_centerVertical="true" | 168 | android:layout_centerVertical="true" |
169 | android:layout_marginRight="45dp" | 169 | android:layout_marginRight="45dp" |
170 | android:src="@drawable/arrow_tag" /> | 170 | android:src="@drawable/arrow_tag" /> |
171 | </RelativeLayout> | 171 | </RelativeLayout> |
172 | 172 | ||
173 | <RelativeLayout | 173 | <RelativeLayout |
174 | android:id="@+id/item_ngan" | 174 | android:id="@+id/item_ngan" |
175 | android:layout_width="match_parent" | 175 | android:layout_width="match_parent" |
176 | android:layout_height="wrap_content" | 176 | android:layout_height="wrap_content" |
177 | android:background="@drawable/payment_bg" | 177 | android:background="@drawable/payment_bg" |
178 | android:visibility="gone" > | 178 | android:visibility="gone" > |
179 | 179 | ||
180 | <ImageView | 180 | <ImageView |
181 | android:layout_width="wrap_content" | 181 | android:layout_width="wrap_content" |
182 | android:layout_height="wrap_content" | 182 | android:layout_height="wrap_content" |
183 | android:layout_centerVertical="true" | 183 | android:layout_centerVertical="true" |
184 | android:layout_marginLeft="10dp" | 184 | android:layout_marginLeft="10dp" |
185 | android:src="@drawable/logo_ngan" /> | 185 | android:src="@drawable/logo_ngan" /> |
186 | 186 | ||
187 | <ImageView | 187 | <ImageView |
188 | android:layout_width="wrap_content" | 188 | android:layout_width="wrap_content" |
189 | android:layout_height="wrap_content" | 189 | android:layout_height="wrap_content" |
190 | android:layout_alignParentRight="true" | 190 | android:layout_alignParentRight="true" |
191 | android:layout_centerVertical="true" | 191 | android:layout_centerVertical="true" |
192 | android:layout_marginRight="45dp" | 192 | android:layout_marginRight="45dp" |
193 | android:src="@drawable/arrow_tag" /> | 193 | android:src="@drawable/arrow_tag" /> |
194 | </RelativeLayout> | 194 | </RelativeLayout> |
195 | 195 | ||
196 | <RelativeLayout | 196 | <RelativeLayout |
197 | android:id="@+id/item_gp" | 197 | android:id="@+id/item_gp" |
198 | android:layout_width="match_parent" | 198 | android:layout_width="match_parent" |
199 | android:layout_height="wrap_content" | 199 | android:layout_height="wrap_content" |
200 | android:background="@drawable/payment_bg" | 200 | android:background="@drawable/payment_bg" |
201 | android:visibility="gone" > | 201 | android:visibility="gone" > |
202 | 202 | ||
203 | <ImageView | 203 | <ImageView |
204 | android:layout_width="wrap_content" | 204 | android:layout_width="wrap_content" |
205 | android:layout_height="wrap_content" | 205 | android:layout_height="wrap_content" |
206 | android:layout_centerVertical="true" | 206 | android:layout_centerVertical="true" |
207 | android:layout_marginLeft="10dp" | 207 | android:layout_marginLeft="10dp" |
208 | android:src="@drawable/logo_gp" /> | 208 | android:src="@drawable/logo_gp" /> |
209 | 209 | ||
210 | <ImageView | 210 | <ImageView |
211 | android:layout_width="wrap_content" | 211 | android:layout_width="wrap_content" |
212 | android:layout_height="wrap_content" | 212 | android:layout_height="wrap_content" |
213 | android:layout_alignParentRight="true" | 213 | android:layout_alignParentRight="true" |
214 | android:layout_centerVertical="true" | 214 | android:layout_centerVertical="true" |
215 | android:layout_marginRight="45dp" | 215 | android:layout_marginRight="45dp" |
216 | android:src="@drawable/arrow_tag" /> | 216 | android:src="@drawable/arrow_tag" /> |
217 | </RelativeLayout> | 217 | </RelativeLayout> |
218 | |||
219 | <RelativeLayout | ||
220 | android:id="@+id/item_ep_th" | ||
221 | android:layout_width="match_parent" | ||
222 | android:layout_height="wrap_content" | ||
223 | android:background="@drawable/payment_bg" | ||
224 | android:visibility="gone" > | ||
225 | |||
226 | <ImageView | ||
227 | android:layout_width="wrap_content" | ||
228 | android:layout_height="wrap_content" | ||
229 | android:layout_centerVertical="true" | ||
230 | android:layout_marginLeft="10dp" | ||
231 | android:src="@drawable/logo_gp" /> | ||
232 | |||
233 | <ImageView | ||
234 | android:layout_width="wrap_content" | ||
235 | android:layout_height="wrap_content" | ||
236 | android:layout_alignParentRight="true" | ||
237 | android:layout_centerVertical="true" | ||
238 | android:layout_marginRight="45dp" | ||
239 | android:src="@drawable/arrow_tag" /> | ||
240 | </RelativeLayout> | ||
241 | |||
242 | <RelativeLayout | ||
243 | android:id="@+id/item_ep_my" | ||
244 | android:layout_width="match_parent" | ||
245 | android:layout_height="wrap_content" | ||
246 | android:background="@drawable/payment_bg" | ||
247 | android:visibility="gone" > | ||
248 | |||
249 | <ImageView | ||
250 | android:layout_width="wrap_content" | ||
251 | android:layout_height="wrap_content" | ||
252 | android:layout_centerVertical="true" | ||
253 | android:layout_marginLeft="10dp" | ||
254 | android:src="@drawable/logo_gp" /> | ||
255 | |||
256 | <ImageView | ||
257 | android:layout_width="wrap_content" | ||
258 | android:layout_height="wrap_content" | ||
259 | android:layout_alignParentRight="true" | ||
260 | android:layout_centerVertical="true" | ||
261 | android:layout_marginRight="45dp" | ||
262 | android:src="@drawable/arrow_tag" /> | ||
263 | </RelativeLayout> | ||
218 | </LinearLayout> | 264 | </LinearLayout> |
219 | 265 | ||
220 | </ScrollView> | 266 | </ScrollView> |
android/GameSDKRelease/res/values/strings.xml
1 | <resources> | 1 | <resources> |
2 | 2 | ||
3 | <string name="app_name">LoginSDK</string> | 3 | <string name="app_name">LoginSDK</string> |
4 | <string name="user_name_hint">Email</string> | 4 | <string name="user_name_hint">Email</string> |
5 | <string name="password_hint">Password</string> | 5 | <string name="password_hint">Password</string> |
6 | <string name="quick_login">Play Now</string> | 6 | <string name="quick_login">Play Now</string> |
7 | <string name="login">Login</string> | 7 | <string name="login">Login</string> |
8 | <string name="signup">Signup</string> | 8 | <string name="signup">Signup</string> |
9 | <string name="bind">Bound to email</string> | 9 | <string name="bind">Bound to email</string> |
10 | <string name="loading">Loading</string> | 10 | <string name="loading">Loading</string> |
11 | 11 | ||
12 | <!-- toast --> | 12 | <!-- toast --> |
13 | <string name="illegal_uname_tip">Invalid Email</string> | 13 | <string name="illegal_uname_tip">Invalid Email</string> |
14 | <string name="illegal_pwd_tip">Invalid Password (6–20 characters).</string> | 14 | <string name="illegal_pwd_tip">Invalid Password (6–20 characters).</string> |
15 | <string name="illegal_user_exist">Email has already used</string> | 15 | <string name="illegal_user_exist">Email has already used</string> |
16 | <string name="illegal_pwd_invalid">Password is incorrect. Please try again.</string> | 16 | <string name="illegal_pwd_invalid">Password is incorrect. Please try again.</string> |
17 | <string name="illegal_user_not_exist">Invalid Email</string> | 17 | <string name="illegal_user_not_exist">Invalid Email</string> |
18 | <string name="invalid_email">Invalid Email</string> | 18 | <string name="invalid_email">Invalid Email</string> |
19 | <string name="login_fail">Login failed</string> | 19 | <string name="login_fail">Login failed</string> |
20 | <string name="signup_fail">Signup failed</string> | 20 | <string name="signup_fail">Signup failed</string> |
21 | <string name="bind_fail">Bound failed</string> | 21 | <string name="bind_fail">Bound failed</string> |
22 | <string name="net_error">Internet unavailable, please check</string> | 22 | <string name="net_error">Internet unavailable, please check</string> |
23 | 23 | ||
24 | <!-- facebook --> | 24 | <!-- facebook --> |
25 | <string name="com_facebook_dialogloginactivity_ok_button">OK</string> | 25 | <string name="com_facebook_dialogloginactivity_ok_button">OK</string> |
26 | <string name="com_facebook_loginview_log_out_button">Log out</string> | 26 | <string name="com_facebook_loginview_log_out_button">Log out</string> |
27 | <!-- string name="com_facebook_loginview_log_in_button">Log in with Facebook</string --> | 27 | <!-- string name="com_facebook_loginview_log_in_button">Log in with Facebook</string --> |
28 | <string name="com_facebook_loginview_log_in_button">Sign up with Facebook</string> | 28 | <string name="com_facebook_loginview_log_in_button">Sign up with Facebook</string> |
29 | <string name="com_facebook_loginview_logged_in_as">Logged in as: %1$s</string> | 29 | <string name="com_facebook_loginview_logged_in_as">Logged in as: %1$s</string> |
30 | <string name="com_facebook_loginview_logged_in_using_facebook">Logged in using Facebook</string> | 30 | <string name="com_facebook_loginview_logged_in_using_facebook">Logged in using Facebook</string> |
31 | <string name="com_facebook_loginview_log_out_action">Log out</string> | 31 | <string name="com_facebook_loginview_log_out_action">Log out</string> |
32 | <string name="com_facebook_loginview_cancel_action">Cancel</string> | 32 | <string name="com_facebook_loginview_cancel_action">Cancel</string> |
33 | <string name="com_facebook_logo_content_description">Facebook Logo</string> | 33 | <string name="com_facebook_logo_content_description">Facebook Logo</string> |
34 | <string name="com_facebook_usersettingsfragment_log_in_button">Log in…</string> | 34 | <string name="com_facebook_usersettingsfragment_log_in_button">Log in…</string> |
35 | <string name="com_facebook_usersettingsfragment_logged_in">Logged in</string> | 35 | <string name="com_facebook_usersettingsfragment_logged_in">Logged in</string> |
36 | <string name="com_facebook_usersettingsfragment_not_logged_in">Not logged in</string> | 36 | <string name="com_facebook_usersettingsfragment_not_logged_in">Not logged in</string> |
37 | <string name="com_facebook_placepicker_subtitle_format">%1$s • %2$,d were here</string> | 37 | <string name="com_facebook_placepicker_subtitle_format">%1$s • %2$,d were here</string> |
38 | <string name="com_facebook_placepicker_subtitle_catetory_only_format">%1$s</string> | 38 | <string name="com_facebook_placepicker_subtitle_catetory_only_format">%1$s</string> |
39 | <string name="com_facebook_placepicker_subtitle_were_here_only_format">%1$,d were here</string> | 39 | <string name="com_facebook_placepicker_subtitle_were_here_only_format">%1$,d were here</string> |
40 | <string name="com_facebook_picker_done_button_text">Done</string> | 40 | <string name="com_facebook_picker_done_button_text">Done</string> |
41 | <string name="com_facebook_choose_friends">Choose Friends</string> | 41 | <string name="com_facebook_choose_friends">Choose Friends</string> |
42 | <string name="com_facebook_nearby">Nearby</string> | 42 | <string name="com_facebook_nearby">Nearby</string> |
43 | <string name="com_facebook_loading">Loading...</string> | 43 | <string name="com_facebook_loading">Loading...</string> |
44 | <string name="com_facebook_internet_permission_error_title">AndroidManifest Error</string> | 44 | <string name="com_facebook_internet_permission_error_title">AndroidManifest Error</string> |
45 | <string name="com_facebook_internet_permission_error_message">WebView login requires INTERNET permission</string> | 45 | <string name="com_facebook_internet_permission_error_message">WebView login requires INTERNET permission</string> |
46 | <string name="com_facebook_requesterror_web_login">Your Facebook account is locked. Please log into www.facebook.com to continue.</string> | 46 | <string name="com_facebook_requesterror_web_login">Your Facebook account is locked. Please log into www.facebook.com to continue.</string> |
47 | <string name="com_facebook_requesterror_relogin">Please log into this app again to reconnect your Facebook account.</string> | 47 | <string name="com_facebook_requesterror_relogin">Please log into this app again to reconnect your Facebook account.</string> |
48 | <string name="com_facebook_requesterror_password_changed">Your Facebook password has changed. Please log into this app again to reconnect your Facebook account.</string> | 48 | <string name="com_facebook_requesterror_password_changed">Your Facebook password has changed. Please log into this app again to reconnect your Facebook account.</string> |
49 | <string name="com_facebook_requesterror_reconnect">Please log into this app again to reconnect your Facebook account.</string> | 49 | <string name="com_facebook_requesterror_reconnect">Please log into this app again to reconnect your Facebook account.</string> |
50 | <string name="com_facebook_requesterror_permissions">This app doesn’t have permission to do this. To change permissions, try logging into the app again.</string> | 50 | <string name="com_facebook_requesterror_permissions">This app doesn’t have permission to do this. To change permissions, try logging into the app again.</string> |
51 | 51 | ||
52 | <!-- 支付相关 --> | 52 | <!-- 支付相关 --> |
53 | <!-- title --> | 53 | <!-- title --> |
54 | <string name="title_mycard">Mycard點數儲值</string> | 54 | <string name="title_mycard">Mycard點數儲值</string> |
55 | <string name="title_mycard_member">Mycard會員扣點</string> | 55 | <string name="title_mycard_member">Mycard會員扣點</string> |
56 | <string name="title_mycard_billing">Mycard billing</string> | 56 | <string name="title_mycard_billing">Mycard billing</string> |
57 | <string name="title_mol">MOLPoints Gift Card</string> | 57 | <string name="title_mol">MOLPoints Gift Card</string> |
58 | <string name="title_mol_wallet">MOLPoints E-Wallet</string> | 58 | <string name="title_mol_wallet">MOLPoints E-Wallet</string> |
59 | <string name="title_12call">12Call</string> | 59 | <string name="title_12call">12Call</string> |
60 | <string name="title_tm">True Money</string> | 60 | <string name="title_tm">True Money</string> |
61 | <string name="title_zest">Zest</string> | 61 | <string name="title_zest">Zest</string> |
62 | <string name="title_gp">Google play</string> | 62 | <string name="title_gp">Google play</string> |
63 | <string name="title_paypal">Paypal</string> | 63 | <string name="title_paypal">Paypal</string> |
64 | <string name="title_rixty">Rixty</string> | 64 | <string name="title_rixty">Rixty</string> |
65 | <string name="title_ngan">NganLoung</string> | 65 | <string name="title_ngan">NganLoung</string> |
66 | <string name="title_easy2pay">Easy2Pay</string> | ||
66 | <string name="title_payment_choice">Select payment methods</string> | 67 | <string name="title_payment_choice">Select payment methods</string> |
67 | <!-- summary title --> | 68 | <!-- summary title --> |
68 | <string name="summary_title">Price list:</string> | 69 | <string name="summary_title">Price list:</string> |
69 | 70 | ||
70 | <!-- payment --> | 71 | <!-- payment --> |
71 | <string name="useranme_pattern">Account:%s</string> | 72 | <string name="useranme_pattern">Account:%s</string> |
72 | <string name="mol_card_hint">Card No.</string> | 73 | <string name="mol_card_hint">Card No.</string> |
73 | <string name="mol_pass_hint">Password</string> | 74 | <string name="mol_pass_hint">Password</string> |
74 | <string name="pay_ok">OK</string> | 75 | <string name="pay_ok">OK</string> |
75 | <string name="pay_error">Charging Failed, please try again.</string> | 76 | <string name="pay_error">Charging Failed, please try again.</string> |
76 | <string name="card_input_tip">Card information</string> | 77 | <string name="card_input_tip">Card information</string> |
77 | <string name="amount_choice_tip">Please select the amount</string> | 78 | <string name="amount_choice_tip">Please select the amount</string> |
78 | 79 | ||
79 | <!-- paypal --> | 80 | <!-- paypal --> |
80 | <string name="paypal_amount_hint">Please enter the payment amount (Integer between %s to 10000)</string> | 81 | <string name="paypal_amount_hint">Please enter the payment amount (Integer between %s to 10000)</string> |
81 | <string name="paypal_choice_tip">Please select the amount</string> | 82 | <string name="paypal_choice_tip">Please select the amount</string> |
82 | <!-- gp --> | 83 | <!-- gp --> |
83 | <string name="gp_choice_tip">Please select the amount</string> | 84 | <string name="gp_choice_tip">Please select the amount</string> |
84 | 85 | ||
85 | </resources> | 86 | </resources> |
android/GameSDKSample/AndroidManifest.xml
1 | <?xml version="1.0" encoding="utf-8"?> | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <manifest xmlns:android="http://schemas.android.com/apk/res/android" | 2 | <manifest xmlns:android="http://schemas.android.com/apk/res/android" |
3 | package="com.gumptech.loginsdk.sample" | 3 | package="com.gumptech.loginsdk.sample" |
4 | android:versionCode="4" | 4 | android:versionCode="4" |
5 | android:versionName="1.4" > | 5 | android:versionName="1.4" > |
6 | 6 | ||
7 | <uses-sdk | 7 | <uses-sdk |
8 | android:minSdkVersion="8" | 8 | android:minSdkVersion="8" |
9 | android:targetSdkVersion="8" /> | 9 | android:targetSdkVersion="8" /> |
10 | 10 | ||
11 | <uses-permission android:name="android.permission.INTERNET" /> | 11 | <uses-permission android:name="android.permission.INTERNET" /> |
12 | <uses-permission android:name="android.permission.READ_PHONE_STATE" /> | 12 | <uses-permission android:name="android.permission.READ_PHONE_STATE" /> |
13 | <uses-permission android:name="android.permission.BLUETOOTH" /> | 13 | <uses-permission android:name="android.permission.BLUETOOTH" /> |
14 | <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> | 14 | <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> |
15 | <uses-permission android:name="android.permission.WRITE_SETTINGS" /> | 15 | <uses-permission android:name="android.permission.WRITE_SETTINGS" /> |
16 | <uses-permission android:name="android.permission.GET_ACCOUNTS" /> | 16 | <uses-permission android:name="android.permission.GET_ACCOUNTS" /> |
17 | <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> | 17 | <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> |
18 | <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> | 18 | <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> |
19 | <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> | 19 | <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> |
20 | <!-- for card.io card scanning --> | 20 | <!-- for card.io card scanning --> |
21 | <uses-permission android:name="android.permission.CAMERA" /> | 21 | <uses-permission android:name="android.permission.CAMERA" /> |
22 | <uses-permission android:name="android.permission.VIBRATE" /> | 22 | <uses-permission android:name="android.permission.VIBRATE" /> |
23 | <uses-permission android:name="android.permission.SEND_SMS"/> | ||
23 | 24 | ||
24 | <uses-feature | 25 | <uses-feature |
25 | android:name="android.hardware.camera" | 26 | android:name="android.hardware.camera" |
26 | android:required="false" /> | 27 | android:required="false" /> |
27 | <uses-feature | 28 | <uses-feature |
28 | android:name="android.hardware.camera.autofocus" | 29 | android:name="android.hardware.camera.autofocus" |
29 | android:required="false" /> | 30 | android:required="false" /> |
30 | <!-- VERY IMPORTANT! Don't forget this permission, or in-app billing won't work. --> | 31 | <!-- VERY IMPORTANT! Don't forget this permission, or in-app billing won't work. --> |
31 | <uses-permission android:name="com.android.vending.BILLING" /> | 32 | <uses-permission android:name="com.android.vending.BILLING" /> |
32 | 33 | ||
33 | <application | 34 | <application |
34 | android:allowBackup="true" | 35 | android:allowBackup="true" |
35 | android:icon="@drawable/ic_launcher" | 36 | android:icon="@drawable/ic_launcher" |
36 | android:label="@string/app_name" > | 37 | android:label="@string/app_name" > |
37 | <activity | 38 | <activity |
38 | android:name="com.gumptech.loginsdk.sample.MainActivity" | 39 | android:name="com.gumptech.loginsdk.sample.MainActivity" |
39 | android:configChanges="navigation|orientation|keyboard" | 40 | android:configChanges="navigation|orientation|keyboard" |
40 | android:label="@string/app_name" | 41 | android:label="@string/app_name" |
41 | android:screenOrientation="portrait" > | 42 | android:screenOrientation="portrait" > |
42 | <intent-filter> | 43 | <intent-filter> |
43 | <action android:name="android.intent.action.MAIN" /> | 44 | <action android:name="android.intent.action.MAIN" /> |
44 | 45 | ||
45 | <category android:name="android.intent.category.LAUNCHER" /> | 46 | <category android:name="android.intent.category.LAUNCHER" /> |
46 | </intent-filter> | 47 | </intent-filter> |
47 | </activity> | 48 | </activity> |
48 | <activity | 49 | <activity |
49 | android:name="com.gumptech.sdk.ContainerActivity" | 50 | android:name="com.gumptech.sdk.ContainerActivity" |
50 | android:configChanges="orientation|screenLayout" | 51 | android:configChanges="orientation|screenLayout" |
51 | android:screenOrientation="portrait" | 52 | android:screenOrientation="portrait" |
52 | android:theme="@style/container_dialog" > | 53 | android:theme="@style/container_dialog" > |
53 | </activity> | 54 | </activity> |
54 | <activity | 55 | <activity |
55 | android:name="com.facebook.LoginActivity" | 56 | android:name="com.facebook.LoginActivity" |
56 | android:theme="@android:style/Theme.Translucent.NoTitleBar" > | 57 | android:theme="@android:style/Theme.Translucent.NoTitleBar" > |
57 | </activity> | 58 | </activity> |
58 | <activity | 59 | <activity |
59 | android:name="com.gumptech.sdk.PaymentActivity" | 60 | android:name="com.gumptech.sdk.PaymentActivity" |
60 | android:configChanges="orientation|screenLayout" | 61 | android:configChanges="orientation|screenLayout" |
61 | android:theme="@android:style/Theme.Translucent.NoTitleBar" > | 62 | android:theme="@android:style/Theme.Translucent.NoTitleBar" > |
62 | </activity> | 63 | </activity> |
63 | 64 | ||
64 | <activity | 65 | <activity |
65 | android:name="com.gumptech.sdk.ExchangeWindow" | 66 | android:name="com.gumptech.sdk.ExchangeWindow" |
66 | android:configChanges="orientation|screenLayout" | 67 | android:configChanges="orientation|screenLayout" |
67 | android:theme="@style/ex_win" > | 68 | android:theme="@style/ex_win" > |
68 | </activity> | 69 | </activity> |
69 | <!-- paypal --> | 70 | <!-- paypal --> |
70 | <service | 71 | <service |
71 | android:name="com.paypal.android.sdk.payments.PayPalService" | 72 | android:name="com.paypal.android.sdk.payments.PayPalService" |
72 | android:exported="false" /> | 73 | android:exported="false" /> |
73 | 74 | ||
74 | <activity android:name="com.paypal.android.sdk.payments.PaymentActivity" /> | 75 | <activity android:name="com.paypal.android.sdk.payments.PaymentActivity" /> |
75 | <activity android:name="com.paypal.android.sdk.payments.LoginActivity" /> | 76 | <activity android:name="com.paypal.android.sdk.payments.LoginActivity" /> |
76 | <activity android:name="com.paypal.android.sdk.payments.PaymentMethodActivity" /> | 77 | <activity android:name="com.paypal.android.sdk.payments.PaymentMethodActivity" /> |
77 | <activity android:name="com.paypal.android.sdk.payments.PaymentConfirmActivity" /> | 78 | <activity android:name="com.paypal.android.sdk.payments.PaymentConfirmActivity" /> |
78 | <activity android:name="com.paypal.android.sdk.payments.PayPalFuturePaymentActivity" /> | 79 | <activity android:name="com.paypal.android.sdk.payments.PayPalFuturePaymentActivity" /> |
79 | <activity android:name="com.paypal.android.sdk.payments.FuturePaymentConsentActivity" /> | 80 | <activity android:name="com.paypal.android.sdk.payments.FuturePaymentConsentActivity" /> |
80 | <activity android:name="com.paypal.android.sdk.payments.FuturePaymentInfoActivity" /> | 81 | <activity android:name="com.paypal.android.sdk.payments.FuturePaymentInfoActivity" /> |
81 | <activity | 82 | <activity |
82 | android:name="io.card.payment.CardIOActivity" | 83 | android:name="io.card.payment.CardIOActivity" |
83 | android:configChanges="keyboardHidden|orientation" /> | 84 | android:configChanges="keyboardHidden|orientation" /> |
84 | <activity android:name="io.card.payment.DataEntryActivity" /> | 85 | <activity android:name="io.card.payment.DataEntryActivity" /> |
85 | </application> | 86 | </application> |
86 | 87 | ||
87 | </manifest> | 88 | </manifest> |