Soru & Cevap

android butona tıklayınca ses problemi ...

24.05.2016 - 03:03

Merhabalar res klasorunun altına yeni bir klasor olusturup muzik dosyamı yukledim  butona tıklayınca sesin çalmasını istiyorum ancak çalışmıyor log ekranında şöyle bir hata veriyor  " Should have subtitle controller already set "  böyle bir durumla karşılaştınız mı ne yapmam gerekiyor internette arastırdım ancak somut birşeyler elde edemedim 

 

 private  MediaPlayer mp;

// oncreate

   mp = MediaPlayer.create(CameraTestActivity.this,R.raw.button);


// buton click 

  mp.start();

 

30 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-31827-1556794429.jpg
ysferdgnn
24.05.2016 - 08:00

mp= MediaPlayer.create(MainActivity.this,R.raw.button_sound); kısmını button un içerisine almayı denediniz mi

gökhan
25.05.2016 - 03:46
denedim ancak ses dosyam çalmıyor
Profile picture for user gokhngungor
gokhngungor
24.05.2016 - 03:18

Merhabalar  kodum bu şekildedir


public class MainActivity extends Activity {
	private ListView listView;
	private RelativeLayout listbtn;
	
	  MediaPlayer mp;
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		requestWindowFeature(Window.FEATURE_NO_TITLE);
		setContentView(R.layout.login);
		
		
		listbtn = (RelativeLayout)findViewById(R.id.btn_login);
		
		mp=	MediaPlayer.create(MainActivity.this,R.raw.button_sound);
		
		listbtn.setOnClickListener(new OnClickListener() {
			
			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				
				mp.start();
				
			}
		});
		}
}

 

picture-9626-1398797004.jpg
bakiabaci
24.05.2016 - 03:12

Merhaba Gökhan,

Kodun tamamını yazar mısınız ? Kodu hangi method içerisinde aldığınız önemlidir. 

İyi çalışmalar.