Commit 12f0fb8e authored by maxiaoliang's avatar maxiaoliang

1.6最终上线代码

parent 54780c49
......@@ -1016,6 +1016,7 @@ class GameActivity : UnityPlayerActivity(), IDialogViewCloseCallback {
Log.d("wxw", "云朵加速" + Utils.obj2Str(result))
// callback?.onCloudSpeedSuccess(true, Utils.obj2Str(result))
callUnity("Form_land", "showCloudSpeedAnim", "")
getListLandNew(2)
}
override fun onFailure(
......
......@@ -51,7 +51,7 @@ class SpeedWaterTaskAdapter :
if (data?.awardRangeStart != null && data?.awardRangeEnd != null) {
holder.tvCount.text = "+${data?.awardRangeStart}~${data?.awardRangeEnd}"
} else {
holder.tvCount.text = "+${data.coins}"
holder.tvCount.text = "+${data.coins} "
}
if (!TextUtils.isEmpty(data.description)) {
// holder.btnProgess.visibility = View.GONE
......@@ -65,8 +65,10 @@ class SpeedWaterTaskAdapter :
}
if (data?.adRenderStyle != null && data?.adRenderStyle == 1) {
holder?.rlbg.setBackgroundResource(R.drawable.withdraw_bg)
holder?.imglucky.visibility=View.GONE
} else if (data?.adRenderStyle != null && data?.adRenderStyle == 3) {
holder?.rlbg.setBackgroundResource(R.drawable.icon_luck_task)
holder?.imglucky.visibility=View.VISIBLE
}
if (data?.buttonSway != null && data?.buttonSway == 1) {
......@@ -144,6 +146,7 @@ class SpeedWaterTaskAdapter :
val imgspeed: ImageView = itemView.findViewById(R.id.img_icon_item)
val layoutRoot: LinearLayout = itemView.findViewById(R.id.layout_watering_root)
val rlbg: RelativeLayout = itemView.findViewById(R.id.ll_one)
val imglucky: ImageView = itemView.findViewById(R.id.id_img_lucy)
}
// 领取水滴 type:1每日领水 2高额领水
......
......@@ -4,6 +4,7 @@ import android.animation.ObjectAnimator
import android.animation.ValueAnimator
import android.app.Activity
import android.text.TextUtils
import android.util.Log
import android.view.*
import android.widget.*
import androidx.recyclerview.widget.RecyclerView
......@@ -54,21 +55,24 @@ class WateringTaskAdpater :
holder.tvTitle.text = data.title
if (data?.awardRangeStart != null && data?.awardRangeEnd != null) {
holder.tvCount.text = "+${data?.awardRangeStart}~${data?.awardRangeEnd}"
holder.llnum.gravity=Gravity.RIGHT
} else {
holder.tvCount.text = "+${data.coins}"
holder.llnum.gravity=Gravity.CENTER
holder.tvCount.text = "+${data.coins} "
}
if (data?.adRenderStyle != null && data?.adRenderStyle == 1) {
holder?.rlbg.setBackgroundResource(R.drawable.withdraw_bg)
holder?.imglucky.visibility=View.GONE
} else if (data?.adRenderStyle != null && data?.adRenderStyle == 3) {
holder?.rlbg.setBackgroundResource(R.drawable.icon_luck_task)
holder?.imglucky.visibility=View.VISIBLE
}
if (data?.buttonSway != null && data?.buttonSway == 1) {
startAnimator(holder?.ivStatus)
} else {
holder?.ivStatus.clearAnimation()
startAnimator2(holder?.ivStatus)
// holder?.ivStatus.clearAnimation()
}
// if(data.opentype==1){
// holder.tvCount.text = "+${data.awardCoins}"
......@@ -162,6 +166,7 @@ class WateringTaskAdpater :
val layoutRoot: LinearLayout = itemView.findViewById(R.id.layout_watering_root)
val rlbg: RelativeLayout = itemView.findViewById(R.id.ll_one)
val imglucky: ImageView = itemView.findViewById(R.id.id_img_lucy)
}
......@@ -200,7 +205,17 @@ class WateringTaskAdpater :
animatorList.add(oa)
viewList.add(view)
}
private fun startAnimator2(view: View) {
val oa: ObjectAnimator = ObjectAnimator.ofFloat(
view,
View.ROTATION,
0F, 0F
)
oa.repeatCount = ValueAnimator.INFINITE
oa.setDuration(1000).start()
animatorList.add(oa)
viewList.add(view)
}
fun clearAnimation() {
if (animatorList.size > 0) {
for (animator in animatorList) {
......
......@@ -53,15 +53,15 @@ class BaseApplication : BaseApplication() {
private var backToFrontTime: Long = 0
override fun onCreate() {
super.onCreate()
NetConfig.setBase_Url(NetConfig.Environment.DEV)// TODO 上线之后提成成 NetConfig.Environment.PRODUCT
// NetConfig.BASE_FEED_URL="https://fsapi.ihuomao.com/"
// NetConfig.BASE_AD_URL="https://bs.ihuomao.com/"
// NetConfig.URL_REPORT_BASE="http://report.ihuomao.com/"
NetConfig.setBase_Url(NetConfig.Environment.PRODUCT)// TODO 上线之后提成成 NetConfig.Environment.PRODUCT
NetConfig.BASE_FEED_URL="https://fsapi.ihuomao.com/"
NetConfig.BASE_AD_URL="https://bs.ihuomao.com/"
NetConfig.URL_REPORT_BASE="http://report.ihuomao.com/"
//TODO 上线去掉测试地址
NetConfig.BASE_FEED_URL = "http://feedapitest2.zhangxinhulian.com/"
// NetConfig.BASE_FEED_URL = "http://feedapitest2.zhangxinhulian.com/"
// Constant.appLs = "afcbef40e31631d3"//appls
AdManager.init(this,"afcbef40e31631d3")
LogUtils.getConfig().logSwitch = true
......
......@@ -210,6 +210,7 @@ fun showAd(sId: Int) {
}
override fun taskListResult(result: TaskListEntity?) {
//wateringTaskAdpater?.clearAnimation()
wateringTaskAdpater?.clear()
wateringTaskAdpater?.appendToList(result?.userTask)
wateringTaskAdpater?.notifyDataSetChanged()
......
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/icon_speed_all" android:state_pressed="false"/>
<item android:drawable="@drawable/icon_speed_all_press" android:state_pressed="true"/>
</selector>
\ No newline at end of file
......@@ -97,7 +97,7 @@
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="@dimen/dp_36"
android:src="@drawable/icon_speed_all" />
android:src="@drawable/select_all_speed" />
<TextView
android:id="@+id/id_cloud_speed_num"
......
......@@ -15,7 +15,13 @@
android:layout_marginLeft="@dimen/dp_12"
android:layout_marginRight="@dimen/dp_12"
android:background="@drawable/withdraw_bg">
<ImageView
android:id="@+id/id_img_lucy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon_lucky"
android:layout_marginTop="@dimen/dp_3"
android:layout_marginLeft="@dimen/dp_2"/>
<TextView
android:id="@+id/tv_watering_item_title"
android:layout_width="wrap_content"
......@@ -44,7 +50,7 @@
<LinearLayout
android:id="@+id/id_ll_right"
android:layout_width="@dimen/dp_100"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginTop="@dimen/dp_8"
......@@ -53,8 +59,8 @@
<ImageView
android:id="@+id/img_icon_item"
android:layout_width="@dimen/dp_18"
android:layout_height="@dimen/dp_21"
android:layout_width="@dimen/dp_24"
android:layout_height="@dimen/dp_24"
android:layout_marginRight="@dimen/dp_3"
android:src="@mipmap/icon_speed_get" />
......
......@@ -13,13 +13,19 @@
android:layout_height="wrap_content"
android:background="@drawable/icon_luck_task"
android:orientation="vertical">
<ImageView
android:id="@+id/id_img_lucy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon_lucky"
android:layout_marginTop="@dimen/dp_3"
android:layout_marginLeft="@dimen/dp_2"/>
<TextView
android:id="@+id/tv_watering_item_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_13"
android:layout_marginTop="@dimen/dp_24"
android:layout_marginTop="@dimen/dp_22"
android:includeFontPadding="false"
android:text="浇水10次"
android:textColor="#642D2D"
......@@ -64,7 +70,7 @@
<LinearLayout
android:id="@+id/id_ll_right"
android:layout_width="@dimen/dp_100"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginTop="@dimen/dp_8"
......@@ -83,7 +89,7 @@
android:id="@+id/tv_watering_item_count"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="+40~100"
android:text="+40"
android:textColor="#ED5430"
android:textSize="@dimen/sp_18"
android:textStyle="bold" />
......
......@@ -8,6 +8,7 @@
<dimen name="dp_2">2dp</dimen>
<dimen name="dp_3">3dp</dimen>
<dimen name="dp_4">4dp</dimen>
<dimen name="dp_4.5">4.5dp</dimen>
<dimen name="dp_5">5dp</dimen>
<dimen name="dp_6">6dp</dimen>
<dimen name="dp_8">8dp</dimen>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
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