今天没啥事干,在群里面看有人在问 intent 打电话....... 不说了 先撸一把代码,总结一下
1.Process: com.example.yangzhan.dadianhu, PID: 16934
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.SEND dat=sms:xxx (has extras) }
使用Intent打电话报错
String action ="android.intent.action.CALL";
Intent intent =new Intent(action);
intent.setData(Uri.parse("tel:"+110));
startActivity(intent);
加权限:
<uses-permission android:name="android.permission.CALL_PHONE"/>
解决办法:使用handler
new Thread(new Runnable() {
@Override
public void run() {
Message msg =new Message();
msg.what = 1;
mHandler.sendMessage(msg);
}
}).start();
p