Java 倒计时(错误<;标识符>;应为)无效的方法声明

Java 倒计时(错误<;标识符>;应为)无效的方法声明,java,android,countdowntimer,Java,Android,Countdowntimer,这是我的密码。我想创建一个倒计时,但我在新的倒计时中得到了预期的标识符。我的密码在这里。有人能帮忙吗 导入android.app.Activity; 导入android.content.Intent; 导入android.os.Bundle; 导入android.telephony.smsmsmanager; 导入android.util.Log; 导入android.view.Menu; 导入android.view.MenuItem; 导入android.view.view; 导入andro

这是我的密码。我想创建一个倒计时,但我在新的倒计时中得到了预期的标识符。我的密码在这里。有人能帮忙吗

导入android.app.Activity;
导入android.content.Intent;
导入android.os.Bundle;
导入android.telephony.smsmsmanager;
导入android.util.Log;
导入android.view.Menu;
导入android.view.MenuItem;
导入android.view.view;
导入android.widget.Button;
导入android.widget.EditText;
导入android.widget.TextView;
导入android.widget.Toast;
导入java.util.Date;
导入java.util.TimerTask;
公共类MainActivity扩展了活动{
按钮sendBtn;
文本视图mTextField;
EditText txtphoneNo;
编辑文本txtMessage;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.actividade_布局);
sendBtn=(按钮)findviewbyd(R.id.btnSendSMS);
txtphoneNo=(EditText)findViewById(R.id.editTextPhoneNo);
txtMessage=(EditText)findViewById(R.id.editTextSMS);
sendBtn.setOnClickListener(新视图.OnClickListener(){
公共void onClick(视图){
sendSMSMessage();
}
});
}
受保护的void sendSMSMessage(){
Log.i(“发送短信”,“发送短信”);
字符串phoneNo=txtphoneNo.getText().toString();
String message=txtMessage.getText().toString();
试一试{
SmsManager SmsManager=smsmsmanager.getDefault();
smsManager.sendTextMessage(phoneNo,null,message,null,null);
Toast.makeText(getApplicationContext(),“SMS已发送。”,
Toast.LENGTH_LONG).show();
}捕获(例外e){
Toast.makeText(getApplicationContext(),
“短信失败,请重试。”,
Toast.LENGTH_LONG).show();
e、 printStackTrace();
}
}
@凌驾
公共布尔onCreateOptions菜单(菜单){
//为菜单充气;这会将项目添加到操作栏(如果存在)。
getMenuInflater().充气(R.menu.main,menu);
返回true;
}
新的倒计时(10000,1000){
公共void onTick(长毫秒未完成){
mTextField.setText(“剩余秒数:+millisuntiltfinished/1000”);
}
公共无效onFinish(){
mTextField.setText(“完成!”);
}
}.start();
}
我的倒计时计时器必须在MainActivity函数之外,或者可以在该函数之内


提前感谢您的帮助。

您正在方法之外创建
倒计时程序。此外,您正在使用未初始化的成员
mTextField