SORU
24 Ocak 2010, Pazar


Android: AutoCompleteTextView metin girdiğinde öneriler Haritayı

Ben kullanarak AutoCompleteTextView , ne zaman kullanıcı tıklamaları, göstermek istiyorum öneriniz bile yok metin - ama setThreshold(0) çalıştığını tam olarak aynı setThreshold(1) - çok kullanıcı var girmek için en az 1 karakter göstermek için öneriler.

CEVAP
25 NİSAN 2011, PAZARTESİ


İşte benim sınıfım - İnstantAutoComplete diyorum. AutoCompleteTextView ve Spinner arasında bir şey.

import android.content.Context;  
import android.graphics.Rect;
import android.util.AttributeSet;
import android.widget.AutoCompleteTextView;

public class InstantAutoComplete extends AutoCompleteTextView {

    public InstantAutoComplete(Context context) {
        super(context);
    }

    public InstantAutoComplete(Context arg0, AttributeSet arg1) {
        super(arg0, arg1);
    }

    public InstantAutoComplete(Context arg0, AttributeSet arg1, int arg2) {
        super(arg0, arg1, arg2);
    }

    @Override
    public boolean enoughToFilter() {
        return true;
    }

    @Override
    protected void onFocusChanged(boolean focused, int direction,
            Rect previouslyFocusedRect) {
        super.onFocusChanged(focused, direction, previouslyFocusedRect);
        if (focused && getAdapter() != null) {
            performFiltering(getText(), 0);
        }
    }

}

Bu gibi: xml kullanabilirsiniz

<your.namespace.InstantAutoComplete ... />

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ama Jenna

    Ama Jenna

    29 NİSAN 2011
  • androidandme

    androidandme

    10 Mart 2009
  • We've moved!

    We've moved!

    7 Ocak 2008