我是Android开发的新手(来自C#背景)并且已经在书中学习了一些例子。我对以下几行代码有疑问。
public void onClick(View arg0){
Intent i = new Intent(android.content.Intent.ACTION_PICK);
i.setType(ContactsContract.CommonDataKinds.Email.CONTENT_TYPE);
startActivityForResult(i, request_Code);
}
根据该书,该代码将允许用户从联系人列表中选择联系人。并将所选联系人返回给调用活动。
我的问题是如何检查是否存有任何联系人?
目前,当联系人列表为空或没有任何与电子邮件地址的联系人时,i.setType...
行会失败。
在拨打电话之前有没有办法检查清单?或者有没有办法捕获异常?
提前致谢。