Android: тостты кешіктіру

Тостты қалай кешіруге болады? 15-60 секунд сияқты? Міне менің код:

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();
            }
        });        
    }

Кешігуді қалай жүзеге асыруға болады?

0

1 жауаптар

пайдалану

handler.postDelayed(runnable, delayedms);

тосттарыңызды жүгіртпеңіз.

немесе

AlaramManager.

0
қосылды
уақыт айнымалысын қабылдап, оны пайдаланушы таңдағанға орнатыңыз және 1000-ға көбейтіңіз және уақытты кешіктіріңіз.
қосылды автор Yashwanth Kumar, көзі
Пайдаланушы таңдаған уақыт кешігуіне if-else шарттарын/қосқыш шарттарын қою керек пе? себебі қолданушы 15, 30, 60 секундтан кейін және кешіктірусіз таңдайды
қосылды автор kev, көзі
Пайдаланушы таңбалауыштан таңдайды, пайдаланушының таңдалған уақыт кідірісін қалай алуға болады? маған мысал келтіре аласыз ба?
қосылды автор kev, көзі