0

私は韓国のクライアント向けのAndroidアプリを開発しています。キーを押してデータを検索する必要があります。たとえば、Aを押すと、Aから開始したすべてのデータがリストビューに表示され、データはリストビューのWebサービスから取得されます。出来ますか?

はいの場合、それを行う方法。可能であれば、使用できるコードまたはリンクを教えてください。

ありがとう。

4

2 に答える 2

2

はい、可能です。edittextにTextChangedListenerを追加し、onTextChangedイベントでWebサーバーからjsonまたはxmlとして日付を取得し、そのデータを解析してリストビューに表示できます。

edittext.addTextChangedListener(textWacther);
final TextWatcher textWacther = new TextWatcher() {
        public void afterTextChanged(Editable s) {
        }

        public void beforeTextChanged(CharSequence s, int start, int count,
                int after) {
        }

        public void onTextChanged(CharSequence s, int start, int before,
                int count) {
            getdata();

        }

    };

Webサーバーからデータを取得するこの質問はあなたに役立つかもしれません Webサービスでリモートデータベースに接続する方法は?

于 2010-12-10T04:57:49.567 に答える
0

@SyamのコードでgetData()が呼び出される領域で、編集テキストに入力されたテキストに従って新しいデータをフェッチし、ListViewのソースを持つ配列に配置します。setDataSetChanged()を呼び出すことを忘れないでください。最後にアダプター。

于 2010-12-10T07:47:28.757 に答える