首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >getActivity()在Fragment函数中返回null?

getActivity()在Fragment函数中返回null?

提问于 2018-01-22 01:51:14
回答 2关注 0查看 212

我有一个像这样的公共方法的代码

代码语言:javascript
复制
public void asd() {
    if (getActivity() == null) {
        Log.d("yes","it is null");
    }
}

当我调用它,它是空...

代码语言:javascript
复制
FragmentTransaction transaction1 = getSupportFragmentManager().beginTransaction();
F1 f1 = new F1();
transaction1.replace(R.id.upperPart, f1);
transaction1.commit();
f1.asd();

为什么?我做错了什么?

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档