我有一个没有xml布局的活动.现在,我通过以下方式将一个片段添加到活动中:
protected void onCreate(Bundle savedInstanceState) {
profileFragment = new ProfileFragment();
getSupportFragmentManager().beginTransaction().add(android.R.id.content, profileFragment).commit();
}
第一件事是我不知道什么是R.id.content,因为我没有声明它,所以它来自哪里?
其次,如何将接下来的2个片段添加到活动中,并将其放置在我想要的位置而没有主要活动的xml布局(第一个片段在顶部,而下2个片段并排在第一个片段之下)?
解决方法:
First thing is that I dont kNow what is R.id.content, because i didn’t
declare it, so where it is from?
它不是R.id.content,而是android.R.id.content,它是框架的一部分
Second, how Could I add next 2 fragments into activity and place it
where I want without xml layout for main activity (first fragment on
top, and next 2 fragments side by side below first fragment)?
您可以以编程方式为片段创建容器(您需要告诉Android您要将片段放置在哪里)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。