0

Android 2.3 のアプリケーションにカスタム検索を実装する必要がEditTextあります。ユーザーが 1 文字を入力してサーバーに応答を送信し、この 1 文字に一致するすべての結果を取得してから、それらをリストに表示する必要があります。ユーザーが 2 番目のボタンを入力すると、新しい応答を送信してデータを更新する必要もあります。

Android 2.3でこれを行うにはどうすればよいですか? 何を使えばいいですか?

4

1 に答える 1

2

これは、あまりにも多くの質問であまりにもオープンエンドであり、本当に役立つ答えを与えることができないようです.

アプリで何を使用するかは、サーバーの API がどのように通信することを期待しているかによって大きく異なります。私は、サーバーが行うことの詳細をアプリケーションから隠し、すべての「スマート」を API の背後に置くことにすべて賛成です。したがって、次のようなクエリです。

http:/blah.com/getresults?search=a

'a' に一致するものになります。MySql Db を検索している場合、Google 検索を処理している場合、またはシステム上のファイルにアクセスしている場合は問題ありません。

コードは、クエリを作成して結果を処理するための API へのインターフェイスについて考慮する必要があります。それは、自由形式のテキスト、JSON オブジェクト、またはその他のものであるかどうかに関係ありません。

たぶん、あなたの質問を言い換えるか、あなたが知っていることについての情報を提供してください。

于 2013-03-21T15:51:11.553 に答える