View Full Version : پخش یک صدا با کلیک روی یک  دکمه
  
parsamagic
پنج شنبه 14 خرداد 1394, 15:27 عصر
سلام دوستان  خوبم
 میخوام برنامه ای بنویسم که با  کلیک روی یک دکمه  یک صدا که در پوشه raw وجود داره  پخش بشه . خیلی خیلی ممنون میشم کمکم کنید
:لبخندساده:
mnakhaeipoor
جمعه 15 خرداد 1394, 15: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, 15:20 عصر
سلام دوستان  خوبم
 میخوام برنامه ای بنویسم که با  کلیک روی یک دکمه  یک صدا که در پوشه raw وجود داره  پخش بشه . خیلی خیلی ممنون میشم کمکم کنید
:لبخندساده:
اول مشخص کنید که پخش صورت را برای چه کاری میخواهید .
اگر برای پخش موزیک میخواهید از MediaPlayer استفاده کنید و اگر برای پخش صوت های کوچک و مداوم مثل صدای جمع کردن سکه دربازی باید از SoundPool استفاده کنید
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.