我想使用Kotlin在Android中显示DialogFragment
我想显示DialogFragment
clicked
按钮时,但我有我的代码中的错误错误是在乐趣“显示”
这个我的代码“点击按钮”
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