J'essaye d'implémenter un bouton dans un fragment afin d'utiliser le soundPool pour jouer un son avec un bouton. Pour le moment, le playSound1 arrive comme jamais utilisé et j'ai essayé d'implémenter la méthode onClick mais il arrive maintenant qu'il ne peut pas résoudre la méthode. Comment lier le soundPool à un bouton dans un fragment? c'est le fichier .javaImpossible de résoudre la méthode 'findViewById (int)' dans le fragment
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
Clubb1 = new SoundPool(10, AudioManager.STREAM_MUSIC, 1);
clubb1Id = Clubb1.load(getActivity(), R.raw.clubb1, 1);
// TODO Auto-generated method stub
return inflater.inflate(R.layout.fragment_one_layout, container, false);
Button buttonA = (Button) findViewById(R.id.buttonA);
buttonA.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
}
public void playSound1()
{Clubb1.play(clubb1Id,1,1,1,0,1);}
});
Placez votre retour à la fin de 'OnCreateView()' – CAS
En relation avec [findViewById in Fragment] (http://stackoverflow.com/questions/6495898/findviewbyid-in-fragment) – Fllo