适配中英文切换
This commit is contained in:
@@ -183,41 +183,41 @@ object DefenseDialogs {
|
||||
.also { it.show(fragment.parentFragmentManager, tag) }
|
||||
}
|
||||
|
||||
fun intrusionAlertConfig(deviceName: String, timeText: String): CustomDialogFragment.Config {
|
||||
fun intrusionAlertConfig(ctx: android.content.Context, deviceName: String, timeText: String): CustomDialogFragment.Config {
|
||||
return CustomDialogFragment.Config(
|
||||
title = "入侵告警",
|
||||
message = "${timeText}有人入侵\n【${deviceName}】",
|
||||
positiveText = "去看一下",
|
||||
negativeText = "取消"
|
||||
title = ctx.getString(R.string.intrusion_alarm),
|
||||
message = "${timeText}${ctx.getString(R.string.someone_invaded)}\n【${deviceName}】",
|
||||
positiveText = ctx.getString(R.string.go_check),
|
||||
negativeText = ctx.getString(R.string.cancel)
|
||||
)
|
||||
}
|
||||
|
||||
fun warmPromptConfig(deviceName: String, runDays: Int): CustomDialogFragment.Config {
|
||||
fun warmPromptConfig(ctx: android.content.Context, deviceName: String, runDays: Int): CustomDialogFragment.Config {
|
||||
return CustomDialogFragment.Config(
|
||||
title = "温馨提示",
|
||||
message = "【${deviceName}】设备已经运行\n${runDays}天请及时维护",
|
||||
positiveText = "知道了",
|
||||
title = ctx.getString(R.string.notice),
|
||||
message = "【${deviceName}】${ctx.getString(R.string.device_running_days, runDays)}",
|
||||
positiveText = ctx.getString(R.string.got_it),
|
||||
negativeText = null
|
||||
)
|
||||
}
|
||||
|
||||
fun deviceOfflineConfig(): CustomDialogFragment.Config {
|
||||
fun deviceOfflineConfig(ctx: android.content.Context): CustomDialogFragment.Config {
|
||||
return CustomDialogFragment.Config(
|
||||
title = "设备离线",
|
||||
message = "设备已离线,请检查设备的WIF及电\n源情况",
|
||||
positiveText = "知道了",
|
||||
title = ctx.getString(R.string.device_offline),
|
||||
message = ctx.getString(R.string.device_offline_message),
|
||||
positiveText = ctx.getString(R.string.got_it),
|
||||
negativeText = null
|
||||
)
|
||||
}
|
||||
|
||||
fun strikeDistanceConfig(defaultDistance: String): CustomDialogFragment.Config {
|
||||
fun strikeDistanceConfig(ctx: android.content.Context, defaultDistance: String): CustomDialogFragment.Config {
|
||||
return CustomDialogFragment.Config(
|
||||
title = "打击距离",
|
||||
title = ctx.getString(R.string.strike_distance),
|
||||
message = "",
|
||||
positiveText = "确定",
|
||||
negativeText = "取消",
|
||||
positiveText = ctx.getString(R.string.confirm),
|
||||
negativeText = ctx.getString(R.string.cancel),
|
||||
showInput = true,
|
||||
inputHint = "请输入打击距离",
|
||||
inputHint = ctx.getString(R.string.enter_strike_distance),
|
||||
inputText = defaultDistance,
|
||||
inputType = InputType.TYPE_CLASS_NUMBER or InputType.TYPE_NUMBER_FLAG_DECIMAL
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user