新建Android项目出现运行异常

初步学习Android,创建电话拨号器项目,项目编写完之后,在真机或者模拟器上运行都会报:异常停止运行;
警告:05-13 07:57:00.662: W/dalvikvm(339): threadid=1: thread exiting with uncaught exception (group=0x40015560)

public class CallActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_call);
        Button button = (Button) this.findViewById(R.id.button);
        button.setOnClickListener(new ButtonClickListener());
    }

    public final class ButtonClickListener implements View.OnClickListener {
        public void onClick(View v) {
            // TODO Auto-generated method stub
            EditText mobileText = (EditText) findViewById(R.id.mobile);
            String number = mobileText.getText().toString();
            Intent intent = new Intent();
            intent.setAction("android.intent.action.CALL");
            **intent.setData(Uri.parse("tel" + number));**
            startActivity(intent);
        }
    }
}

错误:05-13 07:57:00.682: E/AndroidRuntime(339): FATAL EXCEPTION: main
05-13 07:57:00.682: E/AndroidRuntime(339): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.CALL dat=tel5554 }
05-13 07:57:00.682: E/AndroidRuntime(339): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1409)
05-13 07:57:00.682: E/AndroidRuntime(339): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1379)
05-13 07:57:00.682: E/AndroidRuntime(339): at android.app.Activity.startActivityForResult(Activity.java:2827)

初步判断是Activity没有找到问题,不是java代码问题,如果是java代码问题修改后的java代码就会报错的:

后来发现问题条用intent.setData(Url.parse(“tel”+number));这个语法错误;intent.setData(Url.parse(“tel”+number));

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值