class 内的错误
Error inside the class
我创建了这个 class,但是最后一部分有一个错误说
"Syntax error on token "(",在“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);
}
感谢您的帮助:)
你可以做的是创建一个函数
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() 在 class 中调用该函数;
如果您想在 class 之外使用该函数,请创建它的对象并调用
它
refrend object=new refrend();
object.your_Function();
我创建了这个 class,但是最后一部分有一个错误说 "Syntax error on token "(",在“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);
}
感谢您的帮助:)
你可以做的是创建一个函数
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() 在 class 中调用该函数; 如果您想在 class 之外使用该函数,请创建它的对象并调用 它
refrend object=new refrend();
object.your_Function();