为什么DaggerAppCompatActivity在Beta中?

时间:2019-06-25 08:21:45

标签: android dagger-2 dagger

有人知道为什么DaggerAppCompatActivity是beta版本吗?

该课程标记为@Beta,文档中没有任何内容。

/**
 * An {@link AppCompatActivity} that injects its members in {@link #onCreate(Bundle)} and can be
 * used to inject {@code Fragment}s attached to it.
 */
@Beta
public abstract class DaggerAppCompatActivity extends AppCompatActivity
    implements HasAndroidInjector {

  @Inject DispatchingAndroidInjector<Object> androidInjector;

  @Override
  protected void onCreate(@Nullable Bundle savedInstanceState) {
    AndroidInjection.inject(this);
    super.onCreate(savedInstanceState);
  }

  @Override
  public AndroidInjector<Object> androidInjector() {
    return androidInjector;
  }
}

我也用Google搜索了,但什么也没找到。

有人有任何线索吗?

0 个答案:

没有答案