我正在 Android 上开发浮动窗口,但遇到了问题。因此,我的活动调用我的浮动类,该类创建视图并将其添加到窗口管理器,并带有显示并倒计时的计时器。在正常活动中尝试相同的代码时,它可以找到:S?
这是我的视图模型,其中包含 mutableStateOf 值
class WicViewModel : ViewModel() {
private val TAG = "WicViewModel"
private val a = 10000L
private val b = 1000L
private var _input: Long by mutableStateOf(a)
var input: Long
get() = _input
set(value) {
if (value == _input) return
_input = value
}
fun start() {
val timer = object : CountDownTimer(a, b) {
override fun onTick(millisUntilFinished: Long) {
Log.d("MYLOG", "text updated programmatically")
input = millisUntilFinished
}
override fun onFinish() {
input = 0 …Run Code Online (Sandbox Code Playgroud) user-interface android android-windowmanager kotlin android-jetpack-compose