9

EditText フィールドのオートコンプリート メカニズムを実装したいのですが、オートコンプリートのリストはサーバーから取得されます。AutoCompleteTextView を調べましたが、デフォルトでは固定文字列のみをサポートしています。

私はUIについて話しているだけです。ウェブサーバーに http リクエストを発行し、JSON の結果を取得します。いつリクエストを発行し、どのように UI にプラグインしますか?

4

2 に答える 2

9

この例のように、AutoCompleteTextView を使用できると思います: http://developer.android.com/reference/android/widget/AutoCompleteTextView.html

...しかし、サーバーを使用するには、アダプターを微調整する必要があります。それがそのためです:)

**編集: ** ここに良い例があります: AutoCompleteTextView を使用して Web API からのデータを入力するにはどうすればよいですか?

于 2012-05-01T17:20:56.113 に答える
0

サーバーが提供するサービスの種類によって異なります。たとえば、Web サーバーの場合は、http 要求を実行する必要があります。

于 2012-05-01T14:32:25.437 に答える