bug修复 - 金币获取提醒
This commit is contained in:
parent
e6cb9715d7
commit
a284e3cde5
|
|
@ -122,14 +122,6 @@ class HomeFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnSwit
|
||||||
popMenu.setMenuText(index, textStr)
|
popMenu.setMenuText(index, textStr)
|
||||||
}
|
}
|
||||||
|
|
||||||
setOnClickBatch(dragIconView) {
|
|
||||||
when (this) {
|
|
||||||
dragIconView -> {
|
|
||||||
AndroidUtil.showToast(R.string.gold_not_ready_hint)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
registerEvents({ data->
|
registerEvents({ data->
|
||||||
when (data?.mEventType) {
|
when (data?.mEventType) {
|
||||||
VididinEvents.Event_HOME_WATCH_Time_TICK -> {
|
VididinEvents.Event_HOME_WATCH_Time_TICK -> {
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,9 @@ import android.util.AttributeSet
|
||||||
import android.view.LayoutInflater
|
import android.view.LayoutInflater
|
||||||
import android.widget.LinearLayout
|
import android.widget.LinearLayout
|
||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
|
import com.ama.core.architecture.util.AndroidUtil
|
||||||
|
import com.ama.core.architecture.util.setOnClickBatch
|
||||||
|
import com.vididin.real.money.game.R
|
||||||
import com.vididin.real.money.game.databinding.LayoutDragIconViewBinding
|
import com.vididin.real.money.game.databinding.LayoutDragIconViewBinding
|
||||||
|
|
||||||
class HomeDragIconView @JvmOverloads constructor(
|
class HomeDragIconView @JvmOverloads constructor(
|
||||||
|
|
@ -22,8 +25,12 @@ class HomeDragIconView @JvmOverloads constructor(
|
||||||
|
|
||||||
init {
|
init {
|
||||||
mBinding = LayoutDragIconViewBinding.inflate(LayoutInflater.from(context), this, true)
|
mBinding = LayoutDragIconViewBinding.inflate(LayoutInflater.from(context), this, true)
|
||||||
mBinding.run {
|
setOnClickBatch(mBinding.progressBar) {
|
||||||
|
when (this) {
|
||||||
|
mBinding.progressBar -> {
|
||||||
|
AndroidUtil.showTopToast(R.string.gold_not_ready_hint)
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,8 +11,10 @@ import android.os.Build
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.provider.Settings
|
import android.provider.Settings
|
||||||
import android.util.Base64
|
import android.util.Base64
|
||||||
|
import android.view.Gravity
|
||||||
import android.view.View
|
import android.view.View
|
||||||
import android.widget.Toast
|
import android.widget.Toast
|
||||||
|
import androidx.annotation.GravityInt
|
||||||
import androidx.core.app.NotificationManagerCompat
|
import androidx.core.app.NotificationManagerCompat
|
||||||
import com.ama.core.architecture.BaseApp
|
import com.ama.core.architecture.BaseApp
|
||||||
import kotlin.random.Random
|
import kotlin.random.Random
|
||||||
|
|
@ -31,6 +33,12 @@ class AndroidUtil private constructor() {
|
||||||
return Random.nextInt(rangeBegin, rangeEnd)
|
return Random.nextInt(rangeBegin, rangeEnd)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun showTopToast(strRes: Int) {
|
||||||
|
Toast.makeText(BaseApp.appContext(), strRes, Toast.LENGTH_SHORT).apply {
|
||||||
|
setGravity(Gravity.TOP, 0, 0)
|
||||||
|
show()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
fun showToast(strRes: Int) {
|
fun showToast(strRes: Int) {
|
||||||
Toast.makeText(BaseApp.appContext(), strRes, Toast.LENGTH_SHORT).show()
|
Toast.makeText(BaseApp.appContext(), strRes, Toast.LENGTH_SHORT).show()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue