活动中的InjectView作为参数读取

时间:2013-07-29 10:35:34

标签: android guice roboguice

我有一个带有一个函数的帮助器类,它接收一个活动作为参数。 我想从该活动中注入一个视图。这可能吗?

public class myClass {
   public void myMethod(final Activity activity) {
      // Use here a TextView from that activity - how to inject it?

提前致谢!

1 个答案:

答案 0 :(得分:0)

将其作为班级的一个领域注入。您无法直接注入方法体。

public class myClass {
    @InjectView(R.id.myTextView)
    private TextView myTextView;
    public void myMethod(final Activity activity) {
        // Use here a TextView from that activity - how to inject it?
        myTextView.setText("something");
    }
}