java - Android Activity/ View 可见性绑定(bind)——这可能吗?

标签 java android android-layout

在 Android 中,有没有办法将屏幕元素的可见性绑定(bind)到 Activity 中的 boolean 属性?我已经用 Backbone 和 Ember 做了很多工作,这很容易做到。我正在关注 standard methodology of toggling button states基于来自服务器的适用响应,但与我能够使用 Web 框架实现的代码相比,我的代码感觉过于冗长和笨拙。

有没有一种好的方法可以让 View 监视属性,并让它根据该属性的值更新其可见性?

基本上,我想让我的 API 调用更新我的 Activity (或关联的数据模型)中的属性,并让可见性逻辑自动流动,而无需我自己手动切换元素的可见性。

最佳答案

所以看起来我想使用类似 The Android Binding 的东西图书馆。这是 github project .

关于java - Android Activity/ View 可见性绑定(bind)——这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18602207/

相关文章:

java - 如何在android中获取屏幕/手机时间?

android - 如何在android布局中创建固定页脚?

javascript - maven 在本地工作,但在使用 javascript 资源时在 jenkins 上失败

java - 使用JNI调用给定DLL文件中定义的函数

java - 文本字段未显示

android - 约束布局 : Create a button that fills space after a RecyclerView

android - 防止隐藏状态栏的重新布局(伪造 SYSTEM_UI_FLAG_LAYOUT_STABLE)

java - 如何在我的 flutter android 应用程序中添加 .aar 文件作为包?

android - 为什么 Room 显示 AppDatabase_Impl 不存在错误?

java - 在 Android 应用程序中向文本字段添加双边框