【发布时间】:2014-10-12 14:23:22
【问题描述】:
我打算将我的应用程序中的活动转换为片段以实现抽屉。但我以前从未使用过片段,它们看起来有点复杂,所以我寻求一些快速帮助:
从活动转换为片段的基本“规则”是什么?
到目前为止,我所拥有的只是
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
变成
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
return inflater.inflate(R.layout.activity_main, container, false);
还有什么?我想我还必须将每个布局从线性/相对更改为片段。
编辑我似乎无法正确理解。我有 3 项活动:
A - 基本活动,无布局,启动服务,线程,做很多事情。大多数后端
B - 扩展 A,有一个布局。这是主要的启动活动。最前端
C - 扩展 A,有一个布局。它是通过 B 的按钮启动的。
关于哪些以及如何将它们变成碎片的任何建议?
【问题讨论】:
-
查看我布置的这个基本项目设置,我认为它可以相当清楚地了解 Fragments 的工作原理:codereview.stackexchange.com/questions/57543/…
标签: android layout android-activity fragment native