Intereting Posts
Язык Kotlin получает класс во время выполнения Почему небезопасный вызов .run () отлично работает при нулевом значении в Котлин? android – Модифицировать вызов void с помощью Kotlin Proguard – не запутывайте классы данных Kotlin Как вы пишете вторичные конструкторы для класса с параметрами типа? Android Studio 3.0 – Не удается найти метод «com.android.build.gradle.internal.variant.BaseVariantData.getOutputs () Ljava / util / List ' Firebase Firestore toObject () с Котлином Ошибка теста блока привязки к андроидной ошибке Не удалось проанализировать параметры компилятора привязки данных. Params: Проблемы с загрузкой изображений в Firebase Что означает код «val jsonObj = json as JsonObject» в Котлине? maven-source-plugin не работает для kotlin Условный оператор Котлина названные функции против лямбда-рефлексии Kotlin: неоднозначность линейной лямбды и перегрузки Функция аннотирования интерфейса, которая должна вызывать супер

Я хочу показать DialogFragment в Android с помощью Kotlin

Я хочу показать DialogFragment когда кнопка clicked но у меня есть ошибка в моем коде, ошибка в забаве "show"

это мой код "кнопка на клик"

DialogFragment

 val pop = alarm_first() val fm = FragmentManager pop.show( fm , "name") 

и этот мой класс фрагмента для «alarm_first»:

 class alarm_first : DialogFragment() { override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?, savedInstanceState: Bundle?): View { var myView = inflater!!.inflate(R.layout.fragment_alarm_first , container, false) return myView }} 

Редактировать эту часть

 val pop = alarm_first() val fm = FragmentManager pop.show(fm, "name") 

к

 val pop = alarm_first() val fm = this@YourActivityName.fragmentManager pop.show(fm, "name") 

замещать

 val fm = FragmentManager 

с

 val fm = fragmentManager