我是一个菜鸟,大家帮忙给找下错误并帮忙改一下 好像我标记的红色的是错误的 希望解释一下为什么错了
package cn.itcast.activity;import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;public class PhoneActivity extends Activity {
private EditText mobileText;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mobileText = (EditText)this.findViewById(R.id.mobile);
Button button = (Button)this.findViewById(R.id.button);
button].setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
String mobile = mobileText.gettext().toString();
Intent intent=new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+mobile));
PhoneActivity.this.startActivity(intent);
}
});
package cn.itcast.activity;import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;public class PhoneActivity extends Activity {
private EditText mobileText;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mobileText = (EditText)this.findViewById(R.id.mobile);
Button button = (Button)this.findViewById(R.id.button);
button].setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
String mobile = mobileText.gettext().toString();
Intent intent=new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+mobile));
PhoneActivity.this.startActivity(intent);
}
});
import android.widget.EditText;
必须使用你自己gen目录下生成的R.java才可以,不能用android.开头的R文件。
或者先把工程删除,再重新导入一遍试试。
还不行就重新建个工程吧。