0

私は次の状況にあります:

  1. 私は自分のAndroidアプリを開発し、その中に「検索」を追加したいと思います。
  2. ウェブサイトのコンサルタントがいます

このウェブサイトは、弁護士などに役立つ法律サービスに関するものです。

  1. アプリ内の「SearchView」をこのWebサイトの「search」に接続したい。言い換えれば、検索が私のアプリをこのWebサイトにスローし、そこから結果を取得してアプリに表示することを実現したいと思います(ListViewになると思います)

ユースケース:1

  1. ユーザーが私のアプリを開きます
  2. ユーザーがSearchViewにリクエストを入力します
  3. ユーザーが「検索」ボタンを押す
  4. アプリはこのリクエストをウェブサイトに送信します
  5. Webサイトは彼の中でこのリクエストを検索します(それがどのように実現したかはわかりません)
  6. アプリはウェブサイトから結果を取得します
  7. アプリは結果を表示します

私はAndroid開発の初心者なので、アドバイスをお願いします。

  • それは本当ですか?
  • 私の状況を説明する例とのリンクを教えてください
  • それが本当なら、私に同じような実現のコードを教えてくれませんか

ありがとうございました!PS私のアプリはOpenSourceのように作成されています

PPSこれはこのサイトの検索Web ですWebサイトがsearch/?q= Whereafter=ユーザーの要求を使用していることがわかります

Example: /search/?q=codex
4

1 に答える 1

1

これは、Jsoup (http://jsoup.org/) を参照してください。Jsoup は、Jquery 構文を使用した HTML パーサー ライブラリです。ドキュメントは明確で、その例は理解しやすいです (Jquery に精通している場合)。

  1. まず、EditText にキーワードを入力します。
  2. [検索] をクリックし、URL にキーワードを追加します (例: /search/?q=codex)
  3. Jsoup を使用して、その URL の Web サイトに接続します。
  4. 結果を受け取ります。
  5. 結果からデータを抽出します。
  6. 必要に応じてデータを操作します。

それでおしまい !

于 2012-12-12T18:09:07.290 に答える