android源码开发之短信选择联系人时选择邮箱地址无作用
2015-12-24 21:04
507 查看
短信-设置-基本设置-选择联系人时包含邮件地址
这个很奇怪,可能是留下的bug,要想这个功能实现,也很简单
packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
----
private void addContacts(int pickCount, int requestCode) {
----
startactivity前添加即可
SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(ComposeMessageActivity.this);
boolean showEmail = pref.getBoolean(GeneralPreferenceActivity.SHOW_EMAIL_ADDRESS, true);
if(showEmail){
intent.setAction(MessageUtils.ACTION_CONTACT_SELECTION);
}else{
intent.setAction("android.intent.action.contacts.list.PICKMULTIPHONES");
}
这个很奇怪,可能是留下的bug,要想这个功能实现,也很简单
packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
----
private void addContacts(int pickCount, int requestCode) {
----
startactivity前添加即可
SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(ComposeMessageActivity.this);
boolean showEmail = pref.getBoolean(GeneralPreferenceActivity.SHOW_EMAIL_ADDRESS, true);
if(showEmail){
intent.setAction(MessageUtils.ACTION_CONTACT_SELECTION);
}else{
intent.setAction("android.intent.action.contacts.list.PICKMULTIPHONES");
}
相关文章推荐
- Android 常用的性能分析工具详解:GPU呈现模式, TraceView, Systrace, HirearchyViewer
- 如何写一个简单的android服务
- android中如何发送一个广播
- Android Studio——FileOutputStream,OutputStreamWriter, BufferedWriter为什么连用?
- Android逆向工程-破解-哈皮妹-萝莉
- android startActivityForResult和setResult用法解析
- Android开发中,activity生命周期说明
- Android学习路线指南
- ViewPager
- ViewPager
- 笔记本win8,mac10.10,ubuntu,android四系统安装
- (转)Android L Ripple的使用
- android音乐播放器,可进度条调节
- Android 多线程
- Android 多线程
- BaseAdapter的使用方法
- android studio 配置 NDK
- Android View中onSave(),onRestore(),getWidth(),getMeasureWidth()方法解析
- Android StrictMode严格模式的使用方法
- Android SDK Tools介绍