只要了解一些步骤,您就可以现在和将来轻松地将Activity转换为Fragment ..:
首先,不要扩展
Activity,只要扩展
Fragment..
例如:
public class Welcome extends Fragment{然后覆盖
onCreateView()..
@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {.....}然后通过LayoutInflater扩展布局,并分配给
View进一步用于子视图初始化。
喜欢:
View mView = inflater.inflate(R.layout.welcome, null);
然后在主视图的帮助下初始化所有子视图。
ImageView image = (ImageView) mView.findViewById(R.id.imageView1); TextView userfullname = (TextView) mView.findViewById(R.id.userfullname);
现在,像这里的活动一样执行所有任务。
最重要的事情.. 使用getActivity()
在的地方context
..
例如:
Toast.maketext(getActivity(), "...", Toast.LENGTH_LONG).show();
有关更多信息,请访问Developers块中的Fragment。
谢谢



