课堂内的错误

时间:2015-01-28 18:14:49

标签: android class

我创建了这个类,但最后一部分说错了 “令牌上的语法错误”(“,删除此标记”在“ timers.schedule部分

public class refrend
{
   Timer timers = new Timer();
   final Handler handler = new Handler(); 
   int initial = 1000;
   int looper = 6000;
   TimerTask task = new TimerTask() {
      @Override
        public void run() {
            handler.post(new Runnable() {
                public void run() {

                    new activityIns().execute();

                }
            });
        }
   };             
   timers.schedule(task, initial, looper);
}

感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

你可以做的是创建一个函数

 public class refrend {

    Timer timers = new Timer();
    final Handler handler = new Handler();
    int initial = 1000;
    int looper = 6000;
   public void your_Function(){
       TimerTask task = new TimerTask() {
           @Override
           public void run() {
               handler.post(new Runnable() {
                   public void run() {

                       // new activityIns().execute();

                   }
               });
           }
       };
       timers.schedule(task, initial, looper);
   }
}

现在你可以通过your_Functino()在你的类中调用该函数; 如果你想在类的一侧使用该函数,则创建它对象并调用 它

 refrend object=new refrend();
 object.your_Function();