我开发了一个应用程序..它将搜索用户在编辑文本中输入的关键字...该应用程序工作正常..但现在该应用程序仅在Google中搜索..我需要搜索用户正在输入的关键字给予..它应该在网站中搜索..例如:http://www.java2s.com/Open-Source/Android/android-platform-apps/Browser/com/android/browser/search/DefaultSearchEngine.java.htm ..为此我必须做的改变..我给出下面的代码..请帮助...`
btn.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
// TODO Auto-generated method stub
Editable searchText = ev.getText();
Intent intent = new Intent(Intent.ACTION_WEB_SEARCH);
intent.putExtra(SearchManager.QUERY, ev.getText().toString());
startActivity(intent);
}
}); `
最佳答案
@ user2223317 ..不要使用 ACTION_WEB_SEARCH 尝试使用 ..ACTION_VIEW ...它会起作用...尝试执行以下代码
`@Override
public void onClick(View v)
{
// TODO Auto-generated method stub
Editable searchText = ev.getText();
Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://stackoverflow.com/"));
intent.putExtra(SearchManager.QUERY, ev.getText().toString());
startActivity(intent); `
并且不要忘记接受我的答案..如果它有效...谢谢...
关于java - 在 Android 中搜索带有关键字的任何网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15847273/