栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Android-如何从通话记录中获取联系人?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Android-如何从通话记录中获取联系人?

我使用自己的版本进行了此操作。我使用了一个对话框,并将光标移到了通话记录。这是函数:

public void getCallLog() {    String[] callLogFields = { android.provider.CallLog.Calls._ID, android.provider.CallLog.Calls.NUMBER, android.provider.CallLog.Calls.CACHED_NAME };    String viaOrder = android.provider.CallLog.Calls.DATE + " DESC";    String WHERe = android.provider.CallLog.Calls.NUMBER + " >0";     final Cursor callLog_cursor = getActivity().getContentResolver().query( android.provider.CallLog.Calls.CONTENT_URI, callLogFields, WHERe, null, viaOrder);    alertDialog.Builder myversionOfCallLog = new alertDialog.Builder( getActivity());    android.content.DialogInterface.onClickListener listener = new DialogInterface.onClickListener() {        public void onClick(DialogInterface dialogInterface, int item) { callLog_cursor.moveToPosition(item); Log.v("number", callLog_cursor.getString(callLog_cursor         .getColumnIndex(android.provider.CallLog.Calls.NUMBER))); callLog_cursor.close();        }    };    myversionOfCallLog.setCursor(callLog_cursor, listener, android.provider.CallLog.Calls.NUMBER);    myversionOfCallLog.setTitle("Choose from Call Log");    myversionOfCallLog.create().show();}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/574382.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号