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);
本文介绍如何在Android应用中实现特定搜索网站的开启及内容分享功能。通过使用Intent,可以轻松调用系统内置的搜索功能并指定搜索关键词。此外,还展示了如何创建一个分享对话框,让用户可以选择不同的应用进行内容分享。

被折叠的 条评论
为什么被折叠?



