1

AutoCompleteTextViewがあります。CursorAdapterを拡張してアダプターを設定しました。ドロップダウンからオプションを選択した後、選択されたアイテムまたはアイテムの位置を知りたいです。少なくとも、Sqliteでより多くのデータをフェッチするためのIDが必要です。どうやってやるの?

4

1 に答える 1

1

AutoCompleteTextViewのOnItemClickedListenerをオーバーライドするだけpositionで、ドロップダウンリストまたはSQLite行でアイテムのを見つけることができidます。

autoCompleteTextView.setOnItemClickedListener(new OnItemSelectedListener() {
    @Override
    public void onItemClicked(AdapterView<?> parent, View view, int position, long id) {
        // Do whatever you want with the position or id
    }
});
于 2012-08-19T20:14:08.207 に答える