Метод, который запускается каждую секунду? в Android-студииAndroid

Форум для тех, кто программирует под Android
Anonymous
Метод, который запускается каждую секунду? в Android-студии

Сообщение Anonymous »

Есть ли способ создать в Java метод, который будет запускаться каждую секунду?
Я хочу проверить, отмечен ли мой ToggleButton каждую секунду, и если этот флажок установлен, устройство будет вибрировать.
В приведенном ниже коде tb — это ToggleButton.
Я хочу сделать так, чтобы приведенный ниже код выполняется каждую секунду и проверяет, установлен ли флажок ToggleButton.

Код: Выделить всё

if(tb.isChecked()){
if(checkSelfPermission(PERMISSION_VIBRATE) == PackageManager.PERMISSION_GRANTED){
Toast.makeText(this,"Permission granted to vibrate",Toast.LENGTH_LONG).show();
if(curhour == hour && curmin == minutes){
Vibrator v = (Vibrator) getSystemService(VIBRATOR_SERVICE);
v.vibrate(500);
}
Я попробовал рекурсию и снова вызвал метод в конце кода, но приложение по какой-то причине вылетает.


Подробнее здесь: https://stackoverflow.com/questions/788 ... oid-studio

Вернуться в «Android»