Android实现分享、搜索给第三方应用

来源:互联网 发布:python 字符串 数字 编辑:程序博客网 时间:2024/06/07 09:50

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); 

原创粉丝点击