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