android-databinding相关内容

根据绑定属性在xamarin中切换模板(不是ItemTemplate)

我有一个包含一些数据的模型,一个字段可以具有三个(枚举)值之一. Socket,Tcp,乌德普 还有一个显示一些细节的视图. 我希望在视图中显示的详细信息根据模型中此属性的值而有所不同. 我已经阅读了有关列表和选择器的ItemTemplates的所有内容,并且我想做一些类似的操作,但只将单个视图绑定到一个属性. 如果 Socket =>显示此视图else =>显示其他视图. ..
发布时间:2021-04-04 19:03:00 其他开发

使用数据绑定库时,需要调用DataBindingUtil.setContentView()吗?

我正在学习使用数据绑定库.我知道它消除了手动调用findViewById()的需要,并使代码更加健壮和可读. 要了解其用途,我做了以下工作: 制作了一个temp_layout.xml,其中包含2个ID为'tv1'和'tv2'的文本视图 将 标记添加为根 点击“构建项目" 现在我发现可以使用一个新的'TempLayoutBinding'类,其中包含变量 ..
发布时间:2021-04-04 19:02:54 移动开发

如何对livedata对象进行数据绑定(android)

今天,我对android上的mvvm和数据绑定有一些疑问, 我正在尝试在视图上绑定对象属性. 我有一个带有某些属性的对象(模型),例如: 公共字符串名称;公共字符串标题;公共int值; 我有一个带有livedata的ViewModel: MutableLiveData_obj = new MutableLiveData();公共LiveData ..

数据绑定recyclerview适配器从livedata接收到空列表

我想向recyclerview提供元素和livedata的列表.我使用了数据绑定适配器,当我想将数据发送到适配器时,列表从livedata返回null.整个代码如下.谢谢 我调试了代码,我看到数据何时从AppDbHelper.java到HomeViewmodel.java并将绑定适配器设置为实时数据.因此,尽管livedata不为null,但数据绑定适配器(heartRateResultsM ..

具有DataBinding的RecyclerView项Click侦听器

我已经使用baseadapter实现了带有数据绑定的回收站视图,该适配器可处理任何布局项目的所有绑定. 我尝试使用方法引用和侦听器绑定实现每项单击侦听器,但是我无法做到这一点. 这是我的代码.您能给我一个示例,它是检测回收站视图中每个项目的简单方法,并且我想为每个项目添加单击侦听器以用于不同的目的.谢谢. MyBaseAdapter 公共抽象类MyBaseAdapter扩展了R ..

找不到ActivityMainBindingImpl

这是从Google网站上获得的:为每个布局文件生成一个绑定类.默认情况下,类的名称基于布局文件的名称,将其转换为Pascal大小写并向其添加Binding后缀.上面的布局文件名是activity_main.xml,因此相应的生成类是ActivityMainBinding.此类包含从布局属性(例如,用户变量)到布局视图的所有绑定,并且知道如何为绑定表达式分配值. 在我的情况下,会生成 Acti ..

Android Studio的DataBinding模板?

我已决定将DataBinding库用于我的Android项目.是否有可用于使用Android Studio向导自动生成的与DataBinding兼容的代码添加到Android Studio中的插件/代码模板,以获取新的Activity/Fragment等添加的代码?我每次都需要在xml中创建模型/演示者/变量,我可以让它们自动生成吗? 解决方案 您可以在视图根目录上 ALT + Enter ..
发布时间:2021-04-04 19:02:09 Java开发

在数据绑定中包含AdView

我正在尝试对包含数据绑定的adView使用包含布局.但是,这给我抛出了一个错误: java.lang.IllegalStateException:必须在调用loadAd之前设置广告尺寸和广告单元ID. 现在我正在做的是,在我的主要活动布局中,我已经为adUnitId包含了带有变量adId的布局,如下所示: ..
发布时间:2021-04-02 19:13:11 移动开发

找不到Android绑定适配器属性

我正在使用绑定适配器在其中一个视图中包含可变文本.我相信我已经正确实现了它(并且在其他地方也可以使用),但是对于mutableText来说,它得到了错误AAPT: error: attribute mutableText not found 我在这里浏览了其他一些答案,但是没有一个能够解决问题. 这是我的布局文件: ..
发布时间:2021-02-15 19:49:12 移动开发

Android数据绑定-找不到& lt;& gt;的吸气剂接受参数类型' long'

过去几周我一直在使用数据绑定,现在正尝试对具有'value'属性的自定义视图使用双向数据绑定. 我的问题是在构建时出现以下错误. 找不到接受参数类型'long' 现在我的理解是,绑定库将自动使用我的公共setter和getter,但是最令人困惑的部分是添加冗余的反 ..