【发布时间】:2019-03-21 15:00:16
【问题描述】:
我的应用有一个在所有活动中常用的工具栏。因此,我使用 Base Activity 来控制所有其他活动都扩展的 oolbar。所有单独的活动布局都包含一个通用的工具栏布局,使用 .如何为我的 Base Activity 生成/获取 ViewDataBinding 对象,以便我可以通过它访问工具栏及其子视图?
【问题讨论】:
标签: android android-databinding
我的应用有一个在所有活动中常用的工具栏。因此,我使用 Base Activity 来控制所有其他活动都扩展的 oolbar。所有单独的活动布局都包含一个通用的工具栏布局,使用 .如何为我的 Base Activity 生成/获取 ViewDataBinding 对象,以便我可以通过它访问工具栏及其子视图?
【问题讨论】:
标签: android android-databinding
如果工具栏在您的 BaseActivity 中,您可以像这样使用仅当它扩展到 BaseActivity 时才能访问其他类 ((BaseActivity)this)bindingVarialbleName.toolbarID.currentMethod()。可能有来自基本活动的this/activity/context。
【讨论】: