View Full Version : پخش یک صدا با کلیک روی یک دکمه
parsamagic
پنج شنبه 14 خرداد 1394, 14:27 عصر
سلام دوستان خوبم
میخوام برنامه ای بنویسم که با کلیک روی یک دکمه یک صدا که در پوشه raw وجود داره پخش بشه . خیلی خیلی ممنون میشم کمکم کنید
:لبخندساده:
mnakhaeipoor
جمعه 15 خرداد 1394, 14:11 عصر
سلام
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_basic_screen);
Button one = (Button)this.findViewById(R.id.button1);
final MediaPlayer mp = MediaPlayer.create(this, R.raw.soho);
one.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
mp.start();
}
});
}
برای مثال کد بالا فایل soho.mp3 واقع در پوشه ی raw رو پخش میکنه
موفق باشید
hamedjj
جمعه 15 خرداد 1394, 14:20 عصر
سلام دوستان خوبم
میخوام برنامه ای بنویسم که با کلیک روی یک دکمه یک صدا که در پوشه raw وجود داره پخش بشه . خیلی خیلی ممنون میشم کمکم کنید
:لبخندساده:
اول مشخص کنید که پخش صورت را برای چه کاری میخواهید .
اگر برای پخش موزیک میخواهید از MediaPlayer استفاده کنید و اگر برای پخش صوت های کوچک و مداوم مثل صدای جمع کردن سکه دربازی باید از SoundPool استفاده کنید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.