Commit 5e18878e authored by wangxuewei's avatar wangxuewei

[提交人]:王雪伟

[提交简述] :幸福农场
[实现方案] :修改icon
parent 80a9c5f9
package com.ym.game package com.ym.game
import android.content.Intent
import android.os.Bundle import android.os.Bundle
import android.util.Log import android.util.Log
import com.anythink.core.api.ATAdInfo import com.anythink.core.api.ATAdInfo
import com.anythink.core.api.AdError import com.anythink.core.api.AdError
import com.game.luckyfarm.UnityPlayerActivity import com.game.luckyfarm.UnityPlayerActivity
import com.tencent.ep.commonbase.api.AppContext.context
import com.ym.game.module.HomeInfoEntity import com.ym.game.module.HomeInfoEntity
import com.ym.game.module.LandListEntity import com.ym.game.module.LandListEntity
import com.ym.game.module.OrderListEntity import com.ym.game.module.OrderListEntity
import com.ym.game.module.StatusEntity import com.ym.game.module.StatusEntity
import com.ym.game.net.GameApiClient import com.ym.game.net.GameApiClient
import com.ym.game.view.HomeWareActivity
import com.ym.game.view.SiginDropsPopupwindow import com.ym.game.view.SiginDropsPopupwindow
import com.ym.game.view.TurntableDialog import com.ym.game.view.TurntableDialog
import com.ym.library.module.AdEntity import com.ym.library.AppliContext
import com.ym.library.net.BaseObserver import com.ym.library.net.BaseObserver
import com.ym.library.net.RxSchedulers import com.ym.library.net.RxSchedulers
import com.ym.library.rxbus.RxBusConstant import com.ym.library.rxbus.RxBusConstant
import com.ym.library.rxbus.RxBusUtil import com.ym.library.rxbus.RxBusUtil
import com.ym.library.utils.EventUtils
import com.ym.library.utils.SettingPreference import com.ym.library.utils.SettingPreference
import com.ym.library.utils.Utils import com.ym.library.utils.Utils
import com.ym.library.widget.LoadingDialog
import com.ym.module.toponad.AdID import com.ym.module.toponad.AdID
import com.ym.module.toponad.ToponManager import com.ym.module.toponad.ToponManager
import com.ym.module.toponad.listener.ToponRewardListener import com.ym.module.toponad.listener.ToponRewardListener
import com.ym.xync.R
import org.jetbrains.anko.runOnUiThread
/** /**
* @author (wangXuewei) * @author (wangXuewei)
...@@ -33,11 +32,19 @@ import com.ym.module.toponad.listener.ToponRewardListener ...@@ -33,11 +32,19 @@ import com.ym.module.toponad.listener.ToponRewardListener
* @detail : * @detail :
*/ */
class GameActivity : UnityPlayerActivity() { class GameActivity : UnityPlayerActivity() {
private var mLoading: LoadingDialog? = null
private val mContext = AppliContext.get()
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
if (SettingPreference.getIsShowGuide()) { if (SettingPreference.getIsShowGuide()) {
SettingPreference.setIsShowGuide(false) SettingPreference.setIsShowGuide(false)
} }
mLoading = LoadingDialog.getLoadingDialog(
mContext,"",
true,
true
)
mLoading?.dismiss()
TurntableDialog.initTurntableAnim() TurntableDialog.initTurntableAnim()
} }
...@@ -69,7 +76,7 @@ class GameActivity : UnityPlayerActivity() { ...@@ -69,7 +76,7 @@ class GameActivity : UnityPlayerActivity() {
Log.d("wxw", "onRewardedVideoAdPlayStart") Log.d("wxw", "onRewardedVideoAdPlayStart")
} }
}, AdID.mPlacementId_rewardvideo_all) }, AdID.mPlacementId_Reward_video_luck_farm)
} }
/** /**
...@@ -136,7 +143,6 @@ class GameActivity : UnityPlayerActivity() { ...@@ -136,7 +143,6 @@ class GameActivity : UnityPlayerActivity() {
.subscribe(object : BaseObserver<HomeInfoEntity>() { .subscribe(object : BaseObserver<HomeInfoEntity>() {
override fun onSuccess(result: HomeInfoEntity?) { override fun onSuccess(result: HomeInfoEntity?) {
Log.d("wxw", "获取首页信息" + Utils.obj2Str(result)) Log.d("wxw", "获取首页信息" + Utils.obj2Str(result))
callback?.onHomeSuccess(true, Utils.obj2Str(result)) callback?.onHomeSuccess(true, Utils.obj2Str(result))
} }
...@@ -172,6 +178,7 @@ class GameActivity : UnityPlayerActivity() { ...@@ -172,6 +178,7 @@ class GameActivity : UnityPlayerActivity() {
* 云朵加速 * 云朵加速
* */ * */
fun getCloudSpeed(callback: IUnitySendMessageCallback?) { fun getCloudSpeed(callback: IUnitySendMessageCallback?) {
Log.d("wxw", "云朵加速")
GameApiClient.gameApi.getCloudSpeed().compose(RxSchedulers.observableIO2Main()) GameApiClient.gameApi.getCloudSpeed().compose(RxSchedulers.observableIO2Main())
.subscribe(object : BaseObserver<StatusEntity>() { .subscribe(object : BaseObserver<StatusEntity>() {
override fun onSuccess(result: StatusEntity?) { override fun onSuccess(result: StatusEntity?) {
...@@ -290,7 +297,7 @@ class GameActivity : UnityPlayerActivity() { ...@@ -290,7 +297,7 @@ class GameActivity : UnityPlayerActivity() {
} }
//看视频领取种子 //看视频领取种子
fun getVideoSeedReceive(callback: IUnitySendMessageCallback?,id: Int) { fun getVideoSeedReceive(callback: IUnitySendMessageCallback?, id: Int) {
GameApiClient.gameApi.getVideoSeedReceive(id).compose(RxSchedulers.observableIO2Main()) GameApiClient.gameApi.getVideoSeedReceive(id).compose(RxSchedulers.observableIO2Main())
.subscribe(object : BaseObserver<StatusEntity>() { .subscribe(object : BaseObserver<StatusEntity>() {
override fun onSuccess(result: StatusEntity?) { override fun onSuccess(result: StatusEntity?) {
...@@ -307,7 +314,7 @@ class GameActivity : UnityPlayerActivity() { ...@@ -307,7 +314,7 @@ class GameActivity : UnityPlayerActivity() {
} }
//看视频领取加速剂 //看视频领取加速剂
fun getVideoAcceleratorsReceive(callback: IUnitySendMessageCallback?,id: Int) { fun getVideoAcceleratorsReceive(callback: IUnitySendMessageCallback?, id: Int) {
GameApiClient.gameApi.getVideoAcceleratorsReceive(id).compose(RxSchedulers.observableIO2Main()) GameApiClient.gameApi.getVideoAcceleratorsReceive(id).compose(RxSchedulers.observableIO2Main())
.subscribe(object : BaseObserver<StatusEntity>() { .subscribe(object : BaseObserver<StatusEntity>() {
override fun onSuccess(result: StatusEntity?) { override fun onSuccess(result: StatusEntity?) {
......
...@@ -112,7 +112,7 @@ class SplashActivity : BaseActivity(), SplashContract.View { ...@@ -112,7 +112,7 @@ class SplashActivity : BaseActivity(), SplashContract.View {
override fun onAdLoaded() { override fun onAdLoaded() {
} }
}, },
AdID.mPlacementId_splash_all AdID.mPlacementId_splash_luck_farm
//TODO TestAdID //TODO TestAdID
) )
} else { } else {
......
...@@ -17,5 +17,5 @@ ...@@ -17,5 +17,5 @@
<string name="permission_phone_str">读取电话的状态权限\n</string> <string name="permission_phone_str">读取电话的状态权限\n</string>
<string name="permission_soarse_location_str">访问范围性的定位权限\n</string> <string name="permission_soarse_location_str">访问范围性的定位权限\n</string>
<string name="permission_fine_location_str">访问精良的定位权限\n</string> <string name="permission_fine_location_str">访问精良的定位权限\n</string>
<string name="wait_ing2"></string>
</resources> </resources>
\ No newline at end of file
...@@ -4,8 +4,8 @@ object AdID { ...@@ -4,8 +4,8 @@ object AdID {
// const val appid = "a5f505b7e5c2df" // const val appid = "a5f505b7e5c2df"
// const val appKey = "fcb6f45247863c40802d8a98a776212c" // const val appKey = "fcb6f45247863c40802d8a98a776212c"
const val appid = "a5aa1f9deda26d" const val appid = "a5f890fb71c764"
const val appKey = "4f7b9ac17decb9babec83aac078742c7" const val appKey = "fcb6f45247863c40802d8a98a776212c"
const val mPlacementId_native_all = "b5aa1fa2cae775" const val mPlacementId_native_all = "b5aa1fa2cae775"
const val mPlacementId_native_mintegral = "b5aa1fa85b86d5" const val mPlacementId_native_mintegral = "b5aa1fa85b86d5"
...@@ -79,7 +79,10 @@ object AdID { ...@@ -79,7 +79,10 @@ object AdID {
const val mPlacementId_daily_task_time_period_signin_bigimag = "b5f5c779697ca4"// 每日任务时段签到大图 const val mPlacementId_daily_task_time_period_signin_bigimag = "b5f5c779697ca4"// 每日任务时段签到大图
const val mPlacementId_daily_task_time_period_signin_video = "b5f5c77aaa19f6"// 每日任务时段签到激励视频 const val mPlacementId_daily_task_time_period_signin_video = "b5f5c77aaa19f6"// 每日任务时段签到激励视频
//幸运农场
const val mPlacementId_splash_luck_farm = "b5f890fca2ffc5"// 农场开屏
const val mPlacementId_primeval_luck_farm = "b5f890ff07e488"// 农场原生
const val mPlacementId_Reward_video_luck_farm = "b5f891001be20b"// 农场激励视频
} }
\ No newline at end of file
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