EditText フィールドのオートコンプリート メカニズムを実装したいのですが、オートコンプリートのリストはサーバーから取得されます。AutoCompleteTextView を調べましたが、デフォルトでは固定文字列のみをサポートしています。
私はUIについて話しているだけです。ウェブサーバーに http リクエストを発行し、JSON の結果を取得します。いつリクエストを発行し、どのように UI にプラグインしますか?
EditText フィールドのオートコンプリート メカニズムを実装したいのですが、オートコンプリートのリストはサーバーから取得されます。AutoCompleteTextView を調べましたが、デフォルトでは固定文字列のみをサポートしています。
私はUIについて話しているだけです。ウェブサーバーに http リクエストを発行し、JSON の結果を取得します。いつリクエストを発行し、どのように UI にプラグインしますか?
この例のように、AutoCompleteTextView を使用できると思います: http://developer.android.com/reference/android/widget/AutoCompleteTextView.html
...しかし、サーバーを使用するには、アダプターを微調整する必要があります。それがそのためです:)
**編集: ** ここに良い例があります: AutoCompleteTextView を使用して Web API からのデータを入力するにはどうすればよいですか?
サーバーが提供するサービスの種類によって異なります。たとえば、Web サーバーの場合は、http 要求を実行する必要があります。