3

我正在使用片段活动代替选项卡组活动。像这样。

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);
}
}

它不是作为孩子开始活动(以全屏开始),但我不知道如何从孩子开始。

请帮我...

4

1 回答 1

0

活动被设计成占据整个屏幕,而片段被设计成占据全部、部分或不占据屏幕。你不应该Fragment为你的扩展Activity,而是这样做。

public class TabGroup1Activity extends FragmentActivity {

您不想Activity在. FragmentActivity_ Fragment_ TabGroup1Activity_ getSupportFragmentManager()_getFragmentManager()FragmentTransaction

请参阅http://developer.android.com/training/basics/fragments/creating.html

于 2013-02-12T17:39:10.870 回答