Inicie um fragmento via Intent dentro de um Fragment

Desejo iniciar um novo fragmento para visualizar alguns dados. Atualmente, tenho uma atividade principal que possui várias guias da barra de ação, cada uma das quais é um fragmento. Então, dentro de um fragmento de tabulação, eu tenho um botão, chartsButton. Eu tenho meu onclicklistener pronto para isso, e aqui está o método onClick:

public OnClickListener chartsListener = new OnClickListener() {

    @Override
    public void onClick(View v) {
        Intent chartFragment = new Intent();
        startActivity(chartFragment);   
    }
};

gora, como eu disse, esse ouvinte está dentro de uma classe que estende o Fragmento. Então, eu quero lançar um novo fragmento (chartsFragment) através da intenção de substituir a tela inteira. Quando o usuário clica novamente, ele os traz de volta às guias e à atividade principal. Aqui está o meu fragmento de gráfico:

public class chartsFragment extends Fragment {

    public View onCreateView() {
        //LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState
        LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        return (inflater.inflate(R.layout.chartfragment, null));
    }
}

O erro atual com o qual estou lidando: "android.content.ActivityNotFoundException: nenhuma atividade encontrada para lidar com Intent {}". Tudo bem, eu entendo que eu poderia usar getActivity (). StartActivity (chartsFragment), mas isso resulta no mesmo erro. Suponho que o que estou procurando aqui é como inicio uma intenção de dentro de um fragmento que resulta na abertura de um novo fragment

questionAnswers(8)

yourAnswerToTheQuestion