当前位置: 首页 > 知识库问答 >
问题:

Android中的数据绑定和Lambda[副本]

柳胡媚
2023-03-14

我正在学习如何使用数据绑定。

@{(*cb, isChecked*) ->    presenter.completeChanged(task, isChecked)}

我怎么知道第一个参数是checkboxCB,第二个参数是booleanischeck

有什么文件我可以查收吗?

共有1个答案

仰雅昶
2023-03-14

我怎么知道第一个参数是checkbox(cb),第二个是boolean(isChecked)?有什么文件我可以查收吗?提前致谢

您应该经常检查文档。onCheckChanged在接口CompoundButton.onCheckedChangeListener中定义,您可以从文档中注意到,第一个参数是CompoundButton(您的复选框),第二个参数是布尔值

onCheckedChanged(CompoundButton buttonView, boolean isChecked)
 类似资料:
  • 问题内容: 我需要能够动态设置EditText的height属性。我在整个应用程序中都将数据绑定用于其他属性,因此,我希望能够使用数据绑定来控制元素的高度。这是我的xml的精简版本: 这是我的视图模型的精简版: 尺寸在dimens.xml文件中。我正在修改视图模型中的属性。但是,当我启动该应用程序时,我在启动后立即收到以下错误消息(bindingadapter不会在调试时触发)。我在屏幕上还有其他

  • 在使用新的数据绑定api时,我发现无法绑定到“style”属性。编译器抱怨找不到样式。然而,如果我简单地将样式设置为原样,它会发现它很好。例如: 不工作: 作品: 错误: 错误:任务“:app:compiledBugJavaWithJavaC”的执行失败。 JAVAlang.RuntimeException:发现数据绑定错误。****/数据绑定错误****msg:标识符必须具有XML文件中的用户定

  • if绑定 if绑定应用在页面元素中,并通过表达式判断是否为元素添加子元素的绑定。if绑定在功能上非常像visible绑定,但在实现上却有很大的不同。visible绑定是为元素添加css样式来控制元素是否显示,if绑定是控制元素的字元素,如果表达式为true,则为元素添加子元素,否则清空子元素。 示例代码: //.W片段 <label> <input type="checkbox" bind-c

  • 我想知道以下内容之间有什么区别: 与 有任何性能差异吗? 每个的首选用例是什么? 任何其他信息都将不胜感激! 谢谢!

  • enable绑定用来设置form中的元素是否可用,例如button、input、select等。当绑定的参数为true时元素可用。 示例代码: //.W片段 <p> <input type='checkbox' bind-checked="hasCellphone" /> I have a cellphone </p> <p> Your cellphone number: <input

  • 本文向大家介绍Android RecyclerView适配器中的数据绑定,包括了Android RecyclerView适配器中的数据绑定的使用技巧和注意事项,需要的朋友参考一下 示例 也可以在RecyclerView适配器中使用数据绑定。 资料模型 XML布局 转接器类别