Java 如何从片段移动到另一个片段

Java 如何从片段移动到另一个片段,java,android,Java,Android,我想使用main作为容器从一个片段跳到另一个片段,但我一直收到不幸的应用程序已停止的错误消息。代码如下: package com.wiss.clic.clickit; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; /**

我想使用main作为容器从一个片段跳到另一个片段,但我一直收到不幸的应用程序已停止的错误消息。代码如下:

package com.wiss.clic.clickit;


import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

/**
 * A simple {@link Fragment} subclass.
 */
public class MainFragment extends Fragment {




    public MainFragment() {
        // Required empty public constructor
    }


    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        return inflater.inflate(R.layout.fragment_main, container, false);



    }
    public void Click(View v){
        getFragmentManager().beginTransaction().replace(R.id.main, new GameFragment()).commit();
    }


}
使用getSupportFragmentManager代替getFragmentManager,因为 [导入android.support.v4.app.Fragment]support-v4不是[导入android.app.Fragment;]

getSupportFragmentManager.beginTransaction.replaceR.id.main,new GameFragment.commit


否则将import android.support.v4.app.Fragment中的包名替换为import android.app.Fragment

在此处发布logcat以获得更好的帮助请发布完整的堆栈跟踪或收到的错误消息