挑战练习:ShareCompat
来源:互联网 发布:lolita淘宝店 编辑:程序博客网 时间:2024/05/18 01:18
来自:android.support.v4.app.ShareCompat.IntentBuilder
IntentBuilder是一个用来构造ACTION_SEND和ACTION_SEND_MULTIPLE操作接口意图的辅助类,可实现intent共享,并使启动的activity实现内容共享,包括调用activity的Component名和包名。
挑战:在mReportButton的监听器中,改用ShareCompat.IntentBuilder来创建你的Intent
原码(CrimeFragment):
Intent i = new Intent(Intent.ACTION_SEND);i.setType("text/plain");i.putExtra(Intent.EXTRA_TEXT, getCrimeReport());i.putExtra(Intent.EXTRA_SUBJECT, getString(R.string.crime_report_subject));i = Intent.createChooser(i, getString(R.string.send_report));startActivity(i);
使用ShareCompat替换:
ShareCompat.IntentBuilder sc = ShareCompat.IntentBuilder.from(getActivity());sc.setType("text/plain");sc.setText(getCrimeReport()); sc.setSubject(getString(R.string.crime_report_subject));sc.createChooserIntent();sc.startChooser();
1 0
- 挑战练习:ShareCompat
- 关于ShareCompat的意义
- 第二章_挑战练习
- 挑战练习:优化照片显示
- Android中的ACTION_SEND与ShareCompat
- 合天实验室,挑战练习。 reverse水题
- GeoQuiz 第二章挑战练习代码
- 操作系统:ucore的部分Bug&挑战练习
- 挑战
- 挑战
- 挑战
- 挑战。
- 《Android编程权威指南》第二章练习的挑战
- Android编程权威指南-第5章:挑战练习
- Android编程权威指南:第十二章挑战练习第二个
- Android编程权威指南-第十六章挑战练习
- Android编程权威指南-第十七章挑战练习
- 《挑战程序设计》一些小练习,均AC,不断更新
- 零基础如何学习英语
- C++之多线程的使用(Windows)
- win7下安装ubuntu14.04双系统问题总结
- Atitit 获取本机图像设备视频设备列表 设备检索列表解决方案
- 1102. Invert a Binary Tree
- 挑战练习:ShareCompat
- CentOs6.5环境下Hadoop集群免密登录配置
- 运用散列Hashtable模拟云盘(C++)
- Python
- 揭秘7天快速排名SEO操作方案-海瑶SEO学堂
- java安全架构____java DSA签名原理
- Ubuntu下怎么修改vim的tab为4个空格?
- 移动端开发demo—移动端web相册(一)
- android开发学习笔记(一)分别通过GET和POST请求从服务器端获取数据