【发布时间】:2015-11-19 22:23:37
【问题描述】:
我编写了一个使用语音识别并将语音保存到字符串中的 android 应用程序。现在我可以访问该字符串的不同部分,例如,当我说给爸爸打电话时,我需要从联系人中检索爸爸的号码。
private void call() {
Intent in=new Intent(Intent.ACTION_CALL,Uri.parse("0000000000"));
try{
startActivity(in);
}
catch (android.content.ActivityNotFoundException ex){
Toast.makeText(getApplicationContext(),"yourActivity is not founded",Toast.LENGTH_SHORT).show();
}
}
我知道这个函数,但我不需要给 Uri.parse 提供实际号码,而是需要将爸爸的号码传递给它。例如像 Uri.parse(dad.PhoneNumber) 这样的东西。我如何从联系人中检索电话号码使用名称?谢谢。
【问题讨论】: