بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کار با صوت
سلام دوستان خدا قوت.
من یک فایل صوتی در برنامه قرار دادم یک دکمه Play و یک دکمه stop اهنگ.
الان مشگل اینجاست که وقتی روی دکمه Play به دفعات کلیک میشه به صورت مداوم اهنگ از سرگیری میشه و در هم صداها ادغام میشه و بعد از دوبار کلیک کردن دیگه اهنگ توقف نمیکنه.
من اگر بخوام فقط یک بار اهنگ پلی بشه و بعد قطع بشه تا زمانی که مجددا روی دکمه play کلیک بشه و بعد دوباره پخش بشه ، چیکار باید بکنم .
ممنون میشم راهنماییم کنید .

+1
0
با سلام . به نظر بنده شما می تونید در خطی که کد play رو اجرا می کنه ، بعد از اجرا ، دکمه play رو غیر فعال کنه که دوباره امکان کلیک شدن نداشته باشه
و در دکمه Stop می تونید کدی رو بنویسید که دکمه Play رو فعال کنه . (9 سال پیش)
0
0
ممنونونم . از راهنماییتون.
ولی درست متوجه نشدم (9 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Reza
9 سال پیش
+3
0
سلام
یه روش همونیه که آقای hpanahpour گفتن . یه روش هم اینه که یه شرط if بذاری :
btn_Play.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
if (!player.isPlaying()) {
.
.
.
player.start();
}
}
});
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .