如果getActivity()始终返回null,如何在android测试中获取活动?
public class PageDistrListTest extends ActivityUnitTestCase<PageDistrList> {
PageDistrList activity;
@Override
protected void setUp() throws Exception {
super.setUp();
activity = getActivity();
headerRecycler = (RecyclerView) activity.findViewById(R.id.page_tab_distr_recycler_header);
}
}
最佳答案
您将获得像这样的活动实例
activity = launchActivity("package.PageDistrList", PageDistrList.class, null);
我不确定。请随时纠正我。
关于android - getActivity在ActivityUnitTestCase中返回null,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33016985/