标签: kotlin-android

如何解决此问题 目标 S+(版本 31 及更高版本)需要 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一

一直试图解决这个问题但无法解决。这是 udacity 课程,我尝试使用挂起意图创建通知,但挂起意图可变存在问题,我尝试用这种方式

视图模型

private val REQUEST_CODE = 0
private val TRIGGER_TIME = "TRIGGER_AT"

private val minute: Long = 60_000L
private val second: Long = 1_000L

private val timerLengthOptions: IntArray
private val notifyPendingIntent: PendingIntent

private val alarmManager = app.getSystemService(Context.ALARM_SERVICE) as AlarmManager
private var prefs =
    app.getSharedPreferences("com.shivaConsulting.androidProjects.kotlinnotificatons", Context.MODE_PRIVATE)
private val notifyIntent = Intent(app, AlarmReciever::class.java)

private val _timeSelection = MutableLiveData<Int>()
val timeSelection: LiveData<Int>
    get() = _timeSelection

private val _elapsedTime = MutableLiveData<Long>()
val elapsedTime: LiveData<Long>
    get() = _elapsedTime

private var _alarmOn = MutableLiveData<Boolean>() …
Run Code Online (Sandbox Code Playgroud)

android kotlin kotlin-android

19
推荐指数
2
解决办法
4万
查看次数

用户在 TextField Jetpack Compose 中输入文本后显示尾随图标

我在尝试着:

  1. 仅当用户输入空格以外的某些文本时,才使可组合trailingIcon项可见。TextField
  2. 稍后,当用户单击时,应该清除trailingIcon其中的文本,并且应该消失。TextFieldtrailingIcon
  3. 同样,当用户输入空格以外的文本时,trailingIcon应该出现 并启用此文本清除功能。

等等...

我尝试寻找这个问题的解决方案,但大多数都关注“可见trailingIcons”,而不是我想要实现的。

android textfield android-jetpack-compose kotlin-android

8
推荐指数
2
解决办法
1万
查看次数

如何在 Kotlin 中使用“fusedLocationClient.getCurrentLocation”方法获取位置?

要请求用户设备的最后已知位置,我们可以使用融合位置提供程序来检索设备的最后已知位置getLastLocation(),但使用getCurrentLocation()可以更新且更准确的位置。

fusedLocationClient.getCurrentLocation()那么,由于文档中没有说明示例,如何在 Kotlin 中使用?

android android-location kotlin-android

8
推荐指数
1
解决办法
1万
查看次数

8
推荐指数
1
解决办法
3656
查看次数