قرار دادن یه تایم برای پخش موزیک(فوری)
سلام من میخوام یه برنامه بنویسم مثلا طرف یه زمانی رو انتخاب کنه مثلا 15 دقیقه بعد که اهنگ رو پلی کرد تایمر معکوس کم بشه بعد که تایم تموم شد اهنگ هم قطع شه ... لطفا راهنمایی کنید
این کد کاری را که میخوای انجام میده
long maxTimeInMilliseconds = 3 * 25 * 8 * 1000;// in your case
startTimer(maxTimeInMilliseconds, 1000);
}
public void startTimer(final long finish, long tick)
{
final TextView txtshow = (TextView) findViewById(R.id.txtr);
CountDownTimer t = new CountDownTimer(finish, tick) {
public void onTick(long millisUntilFinished)
{
long remainedSecs = millisUntilFinished / 1000;
txtshow.setText("" + (remainedSecs / 60) + ":" + (remainedSecs % 60));// manage it accordign to you
}
public void onFinish()
{
txtshow.setText("00:00:00");
cancel();
}
}.start();
}
به این صورت الان از مقدار 15 دقیقه شروع میکنه
long maxTimeInMilliseconds = 15 * 60 * 1000;
من به جای 15 مقدار تکست را میزارم به این صورت
long maxTimeInMilliseconds = Integer.parseInt(edt.getText().toString()) * 60 * 1000;
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .