0
토스트를 어떻게 지연시킬 수 있습니까? 15-60 초 같습니까? 내 코드는 다음과 같습니다.Android : 토스트 지연
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();
}
});
}
지연을 어떻게 구현해야합니까?
handler.postDelayed(runnable, delayedms);
if-else 조건/사용자가 선택한 시간 지연 조건을 전환해야합니까? 사용자가 15, 30, 60 초에서 아무런 지연도 선택하지 않기 때문에 – kev
은 시간 변수를 사용하고 사용자가 선택한 값으로 설정하고 1000을 곱하여 지연 시간을줍니다. –
사용자가 스피너에서 선택한 시간 지연 값을 어떻게 얻을 수 있습니까? 예를 들어 줄 수있어? – kev