android - 使用 kotlin 在 android 中与底部工作表进行数据绑定(bind)

标签 android kotlin mvvm data-binding

如何在 kotlin 中将数据绑定(bind)与底部工作表对话框一起使用。我在使用底部工作表对话框的数据绑定(bind)时遇到问题

最佳答案

我通过将底部工作表转换为数据绑定(bind)解决了这个问题,如下所示:

bottom_sheet_pick_loc.xml


<layout >
.....
</layout >

In Activity or Fragment:


val bottomSheet = BottomSheetDialog(this@MainActivity)
    val bindingSheet = DataBindingUtil.inflate<BottomSheetPickLocBinding>(
        layoutInflater,
        R.layout.bottom_sheet_pick_loc,
        null,
        false
    )
    bottomSheet.setContentView(bindingSheet.root)

关于android - 使用 kotlin 在 android 中与底部工作表进行数据绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60531910/

相关文章:

android - 发现 wifi-direct 设备

java - Android文字转语音读取html标签

java - Kotlin 中的 Firebase SDK - onChildChanged 未触发列表中的第一个 child

c# - 更新属性和乒乓球事件

Android 小部件通过服务更新,即执行 http 请求

android - 带有Kotlin的Android Realm -包含在依赖项解析中后,无法更改配置的依赖项

android - 如何在 Kotlin 中关闭 Android 应用程序

android - 如何在 kotlin 中将 View 对象转换为我的布局

c# - StatusBar 在 TabControl 的事件选项卡中绑定(bind)到 UserControl 中的属性

wpf - Prism MVVM - 在 WPF 中的按钮单击命令上显示 View 模型中的弹出窗口