2017-07-29 16 views
-1

私のアンドロイドアプリでGoogle検索結果を表示したい場合は、ユーザーがeditTextに単語を入力して検索ボタンをクリックすると、Google検索結果が表示され、これを行う経験はありません。助けてください。Google検索結果を取得してアンドロイドアプリに表示

+1

https://stackoverflow.com/questions/12356978/how-to-get-google-search-results-in-android-using-javaの重複 – Edric

+1

[Javaを使用してAndroidでGoogle検索結果を取得する方法](https://stackoverflow.com/questions/12356978/how-to-get-google-search-results-in-android-using-java)の可能な複製 – PPartisan

+0

私はカスタムGoogle検索APIを使用して知っているが、いずれかの方法は、アンドロイドを使用して検索結果を取得するカスタム検索APIを使用する方法を助ける カスタム検索APIではなく、 – superstar

答えて

0

IntentクラスをアクションWeb検索で使用できます。より良い学習のための

Intent intent = new Intent(Intent.ACTION_WEB_SEARCH); 
String keyword= "your query here";  
intent.putExtra(SearchManager.QUERY, keyword);  
startActivity(intent); 

あなたはexample program.

+0

こんにちは@SN Singh私は上記のコードを使用すると、私は望んでいない、ユーザーが検索ボタンをクリックしたときに、結果が同じアクティビティで表示される – superstar

0

に従うことができますが、ここで上のすべての詳細を見つけることができます:https://developers.google.com/custom-search/json-api/v1/overview?refresh=1を、しかし最後にあなただけの一日に無料で100個のクエリをプッシュすることができ、残りのためにあなたが支払わなければなりません1,000クエリあたり5ドル。

または私はあなたのために、以下のリンクを発見した、それが動作するかどうか教えてください:

Get Search results from Google in android app

0
private static final String GOOGLE_SERACH_URL = "https://www.google.com/search?q="; 

を次に、単にあなたがURLの後にGoogleで検索したいキーを追加し、あなたのクエリをロードWebViewの文字列です。

webView = (WebView) rootView.findViewById(R.id.webView); 
    webView.getSettings().setJavaScriptEnabled(true); 
    webView.(GOOGLE_SERACH_URL + searchKey); 

の作業例

https://github.com/hiteshsahu/Android-Universal-Web-Content-Loader

関連する問題