public static final Uri SMS_PROVIDER = Uri.parse("content://sms"); Cursor oCursorSMS = mContext.getContentResolver().query(SMS_PROVIDER,null,null); oCursorSMS.movetoFirst(); final String[] columns = oCursorSMS.getColumnnames(); for (int i = 0; i < columns.length; i++) { String ss = cursor.getString(i); }
当我读取草稿短信时,地址栏返回null我已经搜索了很多,有很多关于这个问题的问题,但没有人有答案.谁能帮我这个
解决方法 从uri内容:// mms-sms / conversations?simple = true你可以访问threads表,在threads表中有一个列recipIEnt_IDs你可以用它来获取地址,请看我的答案 here知道怎么做那.基本上,你想从你的短信中获取thread_ID,然后用它来查看线程表,即过滤器应该是_ID = thread_ID_from_sms.现在获取recipIEnt_IDs并使用它从content:// mms-sms / canonical-addresses中查找地址 总结以上是内存溢出为你收集整理的android – 如何获取草稿短信的地址全部内容,希望文章能够帮你解决android – 如何获取草稿短信的地址所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)