Butterknife将视图绑定到不同的源

时间:2017-10-26 13:44:36

标签: android butterknife

在我的活动中,我使用两种类型的视图:X类型和Y类型。

X类型视图直接在xml布局文件中定义,我称之为setContentView()。对于Y类型的视图,它们出现在一个对话框中,我在活动中膨胀,然后将其添加为listview中的标题视图(存在于activity xml中)。

现在,我如何使用butterknife注入这两种视图类型。如果我调用Butterknife.bind(@NonNull Activity target),它只会注入活动xml中存在的那些视图。如果我调用Butterknife.bind(@NonNull Object target, @NonNull Dialog source),它只会注入该对话框中的视图。

希望我已经清楚地解释了这个问题。

如果需要其他任何内容,请告诉我。

1 个答案:

答案 0 :(得分:0)

得到了JW here的答复。

再次为其他人说明:

  

为每个布局创建一个视图持有者类并绑定一个实例   每个人。没有办法支持将两个布局绑定到   一节课。