Проблема с планированием SMS (Android) - PullRequest
1 голос
/ 03 августа 2011

Я разработал расписание SMS в android.i, установив таймер отправки SMS, используя CountDownTimer Класс конструктора.Значения для таймера назначены, но я не могу начать отсчет времени, даже если передал значение таймера и интервальные значения.Если я запускаю конструктор вручную, используя объект, смс отправляется немедленно (не дожидаясь установленного времени).Мне нужно отправить смс, когда истечет время, установленное для отправки. Вот мой код.Любая помощь приветствуется.

new Mycounter(dif, 1000);


// My  Counter timer code goes here

 public class Mycounter extends CountDownTimer
    {

        String phoneNo = txtPhoneNo.getText().toString();
        String message = txtMessage.getText().toString(); 

        public Mycounter(long millisInFuture, long countDownInterval) 
        {

            super(millisInFuture, countDownInterval);

            // TODO Auto-generated constructor stub
        }
      @Override
        public void onFinish() {
          sendSMS(phoneNo, message);
            // TODO Auto-generated method stub


            }

        @Override
        public void onTick(long millisUntilFinished) 
        {
            // TODO Auto-generated method stub

       }
      }

1 Ответ

0 голосов
/ 03 августа 2011

Вы звоните start ()?
новый Mycounter (диф, 1000) .start ()

В противном случае ваш код таймера выглядит хорошо.
Добавьте несколько журналов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...