Android实现分享、搜索给第三方应用
2013-07-11 11:02
183 查看
1、开启指定搜索网站,如百度
Uri uri = Uri.parse("http://www.baidu.com");//www.baidu.com
Intent it = new Intent(Intent.ACTION_VIEW,uri);
it.putExtra(SearchManager.QUERY, "柯震东");
it.setAction(Intent.ACTION_WEB_SEARCH);
startActivity(it);
2、开启分享功能的应用
Intent it = new Intent(Intent.ACTION_SEARCH);
it.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
it.setAction(Intent.ACTION_WEB_SEARCH);
it.putExtra(SearchManager.QUERY, "东西"); //Query
// it.putExtra(Intent.EXTRA_SUBJECT, "分享");
//it.setType("text/plain"); //modify by qsy
Intent newIntent = Intent.createChooser(it,
"分享To"
);
newIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(newIntent);
Uri uri = Uri.parse("http://www.baidu.com");//www.baidu.com
Intent it = new Intent(Intent.ACTION_VIEW,uri);
it.putExtra(SearchManager.QUERY, "柯震东");
it.setAction(Intent.ACTION_WEB_SEARCH);
startActivity(it);
2、开启分享功能的应用
Intent it = new Intent(Intent.ACTION_SEARCH);
it.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
it.setAction(Intent.ACTION_WEB_SEARCH);
it.putExtra(SearchManager.QUERY, "东西"); //Query
// it.putExtra(Intent.EXTRA_SUBJECT, "分享");
//it.setType("text/plain"); //modify by qsy
Intent newIntent = Intent.createChooser(it,
"分享To"
);
newIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(newIntent);
相关文章推荐
- 【Android应用开发详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
- 【Android应用开发详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
- 【Android应用开发详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
- 【Android应用开发详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
- 【Android应用开发详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
- 【Android应用开发详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
- 【Android应用开发详解】实现第三方授权登录、分享以及获取用户资料
- 【Android应用开发详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
- 【Android应用开发详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
- 【Android应用开发详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
- 【Android进阶】使用第三方平台 ShareSDK 实现新浪微博的一键分享功能
- Android应用实现微信登录和分享
- Android之第三方平台实现QQ登录和QQ分享
- [转载]Android平台第三方应用分享到微信开发
- [转载]Android平台第三方应用分享到微信开发
- 详解Android系统中跨应用数据分享功能的实现
- Android使用ShareSDK实现应用分享的功能
- android 应用实现微信好友或朋友圈分享
- Android平台第三方应用分享到微信开发
- Android中如何用代码实现打开、卸载和分享其他已安装应用