convertendo atividade em fragmento

Este é um código simples para reproduzir um som ao clicar em umbutton, esse código foi escrito inicialmente em Activity, mas agora quero alterá-lo para Fragments.

erros

1) O métodosetContentView(int) é indefinido para o tipo Rajathmusic.

2) O métodocreate(Context, int) no tipo MediaPlayer não é aplicável aos argumentos (Rajathmusic, int).

3) O métodofindViewById(int) é indefinido para o tipo Rajathmusic.

Estou apenas começando com o desenvolvimento do Android, qualquer ajuda seria apreciada!

public class Rajathmusic extends Fragment {

private static final String TAG = "MyActivity";

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);

    Log.v(TAG, "Initializing sounds...");

    final MediaPlayer mp = MediaPlayer.create(this, R.raw.rajath);

    Button play_button = (Button)this.findViewById(R.id.button3);

    play_button.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            Log.v(TAG, "Playing sound...");
            mp.start();
        }
    });
    Log.v(TAG, "Sounds initialized.");
}}

questionAnswers(3)

yourAnswerToTheQuestion