小编mar*_*mon的帖子

Android-Annotations和继承

我遇到了android-annotations和继承问​​题:

@EFragment(R.layout.fragment_foo)
public class TestBaseFragment {
    @AfterViews
    public void afterTestBaseFragmentViews() {
   }
}

@EFragment(R.layout.fragment_foo)
public class TestFragment extends TestBaseFragment {
    @AfterViews
    public void afterTestFragmentViews() {
   }
}
Run Code Online (Sandbox Code Playgroud)

产生:

public final class TestFragment_
    extends TestFragment
{
    ...

    private void afterSetContentView_() {
        afterTestFragmentViews();
        afterTestBaseFragmentViews();
    }
    ...
Run Code Online (Sandbox Code Playgroud)

如何在afterTestFragmentViews()之前确保调用afterTestBaseFragmentViews()?或者您可以指出任何描述如何使用AndroidAnnotations进行继承的文档吗?

android android-annotations

8
推荐指数
1
解决办法
3204
查看次数

标签 统计

android ×1

android-annotations ×1