تاپیک مورد نظر بسته شده است
سلام و خسته نباشید
من یک تکه کد نوشتم که یک فایل صوتی رو اجرا کنه ولی صوت پخش نمیشه و خطا هم نمیده
myPlayer=MediaPlayer.Create(this,Resuorce.Raw.test1)
ممنون میشم کمکم کنید
متن خطا را قرار دهید
MedisPlayer را Start کردید؟
کد کامل را قرار دهید
private void BtnPlay_Click(object sender, EventArgs e) { if (fal_ID!=0) { if (_player == null) { switch (fal_ID) { case 1: { _player = MediaPlayer.Create(this, Resource.Raw.Fal1); break; } case 2: { _player = MediaPlayer.Create(this, Resource.Raw.Fal2); break; } case 3: { _player = MediaPlayer.Create(this, Resource.Raw.Fal3); break; } case 4: { _player = MediaPlayer.Create(this, Resource.Raw.Fal4); break; } } _player.Start(); btnPlay.SetBackgroundResource(Resource.Drawable.Stop); } else { btnPlay.SetBackgroundResource(Resource.Drawable.Play); _player.Stop(); _player = null; } } }
کد را Trace کنید ببینید وارد if اول میشه یا نه
به احتمال زیاد fal_id را مقدار دهی نکردید
نه تست کردم مثلا وارد case دومی میشه ولی اجرا نمیشه
در کدهاتون مشکلی نمیبینم
درست شد . فکر کنم قشنگ build نشده بود فایل های صوتی داخل پروژه
ممنون بابت راهنماییتون
هیچ کاربری تا کنون از این پست تشکر نکرده است
تاپیک مورد نظر بسته شده و امکان درج پاسخ وجود ندارد
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)