Задать вопрос
Ответы пользователя по тегу Kotlin
  • Как получить переменную из функции?

    Joker4567
    @Joker4567
    Android разработчик
    lastCarpetId { value ->
                //value получен
            }

    fun lastCarpetId(callback: (String) -> Unit)  {
            val db: FirebaseFirestore = FirebaseFirestore.getInstance()
            db.collection("carpets")
                .orderBy("carpetid")
                .limit(1)
                .get()
                .addOnCompleteListener {
                    if (it.isSuccessful) {
                        for (document in it.result!!) {
                            callback(document.data.getValue("carpetid"))
                        }
                    }
                }
        }
    Ответ написан
    Комментировать