ToastUtils 工具类

This commit is contained in:
2025-10-09 20:47:34 +08:00
parent 989e5be041
commit bf6748a2fe
3 changed files with 33 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
package com.taskttl.core.utils
import android.widget.Toast
import com.taskttl.MainApplication
actual object ToastUtils {
actual fun show(message: String) {
Toast.makeText(MainApplication.instance.applicationContext, message, Toast.LENGTH_SHORT).show()
}
}

View File

@@ -0,0 +1,5 @@
package com.taskttl.core.utils
expect object ToastUtils {
fun show(message: String)
}

View File

@@ -0,0 +1,18 @@
package com.taskttl.core.utils
import platform.UIKit.*
actual object ToastUtils {
actual fun show(message: String) {
val alert = UIAlertController.alertControllerWithTitle(
title = "",
message = message,
preferredStyle = UIAlertControllerStyleAlert
)
val okAction = UIAlertAction.actionWithTitle("OK", UIAlertActionStyleDefault, null)
alert.addAction(okAction)
val rootVC = UIApplication.sharedApplication.keyWindow?.rootViewController
rootVC?.presentViewController(alert, animated = true, completion = null)
}
}