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

Программисты JAVA общаются здесь
Ответить
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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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