我在没有任何视图的助手类中使用 ButterKnife 7.0 中的 @BindString。
Butter Knife 的绑定方法是:
bind(Activity target)
bind(View target)
bind(Dialog target)
bind(Object target, Activity source)
bind(Object target, View source)
bind(Object target, Dialog source)
如您所见,没有任何方法可以让我在没有 View 对象的情况下进行绑定。
我可以获取任何活动并将其传递给类以进行绑定,但这很hacky,并且会给我的类添加不必要的依赖项。
有什么方法可以在没有 View 的情况下进行 Butter Knife 绑定?