我正在使用Fragment活动来替代Tab Group活动。像这样:
public class TabGroup1Activity extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
if (container == null) {
return null;
}
Intent intent = new Intent(getActivity(), HomeActivity.class);
getActivity().startActivity(intent);
return (RelativeLayout) inflater.inflate(R.layout.home, container,
false);
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
}
IT启动活动不作为子级启动(以全屏方式启动),但我不知道如何作为子级启动。
请帮助我...
Fragment
来处理仅占用部分(或不占用)屏幕的UI元素。他们建议您将其用于对话框、选项卡组等。http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html。http://developer.android.com/reference/android/app/TabActivity.html。http://developer.android.com/reference/android/app/DialogFragment.html。因此,您可以在非全屏模式下使用`Activity`,但这不是最佳实践。请下次阅读文档。 - Steven Byle