Android: tostni kechiktirish

Qanday qilib tostni kechiktira olaman? 15-60 sekund kabi? Mana mening kodim:

btnSend.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                String phoneNo = editTextRecipient.getText().toString();
                String message = editTextNewMessage.getText().toString(); 
                boolean split = false;

                if (phoneNo.length()>0 && message.length()>0)   
                    Toast.makeText(getBaseContext(), 
                            "Message sent!", 
                            Toast.LENGTH_SHORT).show();
                  //sendSMS(phoneNo, message, split);  
                else
                    Toast.makeText(getBaseContext(), 
                        "Please enter both phone number and message.", 
                        Toast.LENGTH_SHORT).show();
            }
        });        
    }

Kechikishni qanday amalga oshirishim kerak?

0

1 javoblar

foydalanish

handler.postDelayed(runnable, delayedms);

tostni yugurishingiz mumkin.

yoki

AlaramManager.

0
qo'shib qo'ydi
vaqt o'zgarmaydigan qilib qo'ying va uni foydalanuvchi qaysi foydalanuvchi tanlaganiga qo'ying va 1000 ga ko'paytiring va kechiktirilgan vaqtga bering.
qo'shib qo'ydi muallif Yashwanth Kumar, manba
foydalanuvchi tomonidan tanlangan vaqtni kechiktirish uchun if-else shartlari/o'tish shartlarini qo'yish kerakmi? chunki foydalanuvchi 15, 30, 60 soniyadan va kechiktirmasdan tanlaydi
qo'shib qo'ydi muallif kev, manba
Foydalanuvchi spinnerdan tanlov qiladi, foydalanuvchi tanlagan vaqt kechikishining qiymatini qanday qilib olishim mumkin? menga biron bir misol bera olasizmi?
qo'shib qo'ydi muallif kev, manba