diff --git a/app/src/main/res/layout/layout_drag_icon_view.xml b/app/src/main/res/layout/layout_drag_icon_view.xml index c624200..5ad1359 100644 --- a/app/src/main/res/layout/layout_drag_icon_view.xml +++ b/app/src/main/res/layout/layout_drag_icon_view.xml @@ -56,7 +56,7 @@ app:progressColor="@color/progress_green" app:backgroundColor="@color/progress_background" app:progressWidth="2dp" - app:centerIcon="@mipmap/home_envelope" + app:centerIcon="@mipmap/icon_home_drag_gold" app:currentProgress="0" app:maxProgress="100" /> diff --git a/app/src/main/res/mipmap-xxhdpi/icon_home_drag_gold.webp b/app/src/main/res/mipmap-xxhdpi/icon_home_drag_gold.webp new file mode 100644 index 0000000..62cebef Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/icon_home_drag_gold.webp differ diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index faf6dde..8d29ba1 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -57,6 +57,6 @@ Other Error Account Error Daily limit reached - Has claimed %f cash successfully. + Has claimed %s cash successfully. \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 2636079..85b8e5d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -107,7 +107,7 @@ Assistir a 30 anúncios Assistir a 50 vídeos Participar de 10 compras gratuitas - Parabéns! Você ganhou\n%d + Parabéns! Você ganhou \n %s Current Version: diff --git a/core/architecture/src/main/java/com/ama/core/architecture/util/AndroidUtil.kt b/core/architecture/src/main/java/com/ama/core/architecture/util/AndroidUtil.kt index 812e4ea..7cae782 100644 --- a/core/architecture/src/main/java/com/ama/core/architecture/util/AndroidUtil.kt +++ b/core/architecture/src/main/java/com/ama/core/architecture/util/AndroidUtil.kt @@ -17,7 +17,10 @@ import android.view.PixelCopy import android.view.View import android.view.Window import android.webkit.WebView +import android.widget.FrameLayout import android.widget.ImageView +import android.widget.LinearLayout +import android.widget.TextView import android.widget.Toast import androidx.appcompat.widget.AppCompatImageView import androidx.appcompat.widget.AppCompatTextView @@ -26,6 +29,7 @@ import androidx.core.graphics.createBitmap import com.ama.core.architecture.BaseApp import com.ama.core.architecture.R import com.ama.core.architecture.databinding.LayoutToastCenterBinding +import com.ama.core.architecture.util.ResUtil.dp import com.google.android.gms.ads.identifier.AdvertisingIdClient import com.google.gson.Gson import com.google.gson.reflect.TypeToken @@ -84,8 +88,17 @@ class AndroidUtil private constructor() { fun showCustomToast(textStr: String, iconRes: Int = 0) { val layout: View = LayoutInflater.from(BaseApp.appContext()).inflate(R.layout.layout_toast_center, null) - layout.findViewById(R.id.iv_top).setImageResource(iconRes) - layout.findViewById(R.id.tv_bottom).text = textStr + + val container: FrameLayout = layout.findViewById(R.id.toast_container) + val params = FrameLayout.LayoutParams(240.dp.toInt(), 120.dp.toInt()).apply { + gravity = Gravity.CENTER + } + container.layoutParams = params + + if (iconRes > 0) { + layout.findViewById(R.id.iv_top).setImageResource(iconRes) + } + layout.findViewById(R.id.tv_bottom).text = textStr Toast(BaseApp.appContext()).apply { duration = Toast.LENGTH_SHORT diff --git a/core/architecture/src/main/res/layout/layout_toast_center.xml b/core/architecture/src/main/res/layout/layout_toast_center.xml index 324f0c5..cd61ecd 100644 --- a/core/architecture/src/main/res/layout/layout_toast_center.xml +++ b/core/architecture/src/main/res/layout/layout_toast_center.xml @@ -3,33 +3,37 @@ xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="240dp" - android:layout_height="wrap_content" - android:minHeight="120dp" + android:layout_height="120dp" android:background="@drawable/bg_custom_toast" + android:padding="15dp" tools:ignore="ResourceName"> - - - + + android:orientation="vertical" + android:gravity="center_horizontal" + android:layout_gravity="center"> - - + + + + + \ No newline at end of file