Я хочу сделать кнопку с таймером? - PullRequest
0 голосов
/ 11 ноября 2018

Я хочу сделать кнопку с таймером в Android. Если пользователь нажимает на эту кнопку, кнопка не работает до 30 минут. Время покажет справа от этой кнопки. Любое тело может помочь мне с этим?
Спасибо

1 Ответ

0 голосов
/ 11 ноября 2018

Попробуйте этот код:

int minutes = 30;
int seconds = 60;

//here in id place your button id
Button button = (Button)findViewById(R.id.button_id)

button.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
    ((Button) findViewById(R.id.click)).setEnabled(false);

    new Handler().postDelayed(new Runnable() {

        @Override
        public void run() {

           \\ your button action here

        }
    },minutes*seconds*1000);

}
});
...