写了一个简单的拨打电话的点击事件 可是 程序执行会闪退这是我的代码和控制台信息
你下面的控制台提示信息有异常。
你开通手机的相对权限了吗?
首先,你没有初始化控件;
第二,你可能没有注册点击事件监听;
你需要先(例如: out=(TextView)findViewById(R.id.my_out);)
然后设置控件的点击:ut.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
//点击事件后执行
}
});
你所继承的是ActionBarActivity,确定不是需要继承的是Activity就可以了吗?其他的你在xml文件设置了应该是没有问题的。
另外,我想看看报错信息,这个不是截图,错误拍的不是很清晰
好,你的错误信息太模糊了,你能把错误信息复制下来给我们看看嘛?
你查看你的LogCat里caused by后面的错误,它告诉我们你的拨电话这个action出了问题,于是看到你java代码中,这一个红框处应该改成"tel:",你写成了"tell:"。因而导致的拨电话不成功。
感觉,你需要换手机了,像素好渣的说
你查看你的LogCat里caused by后面的错误,它告诉我们你的拨电话这个action出了问题,于是看到你java代码中,图片说明这一个红框处应该改成"tel:",你写成了"tell:"。因而导致的拨电话不成功。