AutoCompleteTextView Kraft, um alle Elemente anzeigen

Es ist ein moment in meine app, die ich brauche, um Kraft zu zeigen, alle Gegenstände, die in der Vorschlagsliste, egal was der Benutzer eingegeben hat. Wie kann ich das tun?

Habe ich versucht, etwas zu tun, mit der Filterung, aber für mich als Anfänger Filterung ist einfach viel zu kompliziert, ich habe versucht, die Suche Anfänger-tutorial für die Filterung ohne Glück. Vielleicht gibt es eine einfacher Möglichkeit, um Kraft zu zeigen, die alle den Vorschlag posten?

BEARBEITEN:
Im Grunde, was war meine Idee ist, dass, wenn der Benutzer die Typen etwas, was nicht in der Liste, es zeigt alle verfügbaren Optionen, die er haben kann.

Ich habe festgestellt, der beste Weg, zu überprüfen, Wetter ACTV ist beign gezeigt oder nicht, aber onTextChangeEvent Vergleiche ich den Benutzer eingegebenen text mit auf meine Liste, und wenn dann keine Elemente gefunden wurden, zeigen Sie die vollständige Liste.

public void onTextChanged(CharSequence s, int start, int before, int count)
         {                
           final EditText editText = (EditText) findViewById(R.id.vardsUserInput);
            String strValue = editText.getText().toString().toUpperCase();
            String temp;
            int Cc=0; //my count variable
            for(int i=0; i<vardi.length; i++)
            {
                temp = vardi[i].toUpperCase();
                if(temp.startsWith(strValue.toUpperCase()))
                {
                    Log.d("testing",vardi[i]);
                    Cc++;                                                   
                }
            }               
        if(Cc == 0)
        {
        //Show all the available options
    textView.showDropDown();                    
         }                  
}

InformationsquelleAutor der Frage XCoder | 2012-07-01

Schreibe einen Kommentar