java - 在 Android 中搜索带有关键字的任何网页

标签 java android search web

我开发了一个应用程序..它将搜索用户在编辑文本中输入的关键字...该应用程序工作正常..但现在该应用程序仅在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/

相关文章:

java - 使用 Java 8 按两个字段对对象进行分组

android.content.ActivityNotFoundException : No Activity found to handle Intent

java - Android/Java : how to send notifications to user,,即使应用程序未使用 "actively"?

java - java中栈元素与对象的比较

java - 通过 xml 文件搜索文本的最佳方法

java - 哪个线程启动 JOptionPane?

java - 测试中的自定义注释

java - 在java中捕获两个异常并以不同的方式处理每个异常

android - Android L 中的警报对话框按钮问题

python - 根据公共(public)属性对两个对象列表进行排序