L'elenco Android ListView evidenzia in modo programmato

So che è stato chiesto in giro ma non ho ancora trovato la risposta (nuovo per Android dispiaciuto per l'ignoranza)

L'attività di lancio di un'applicazione ha un EditText (denominato casella di ricerca), un elenco (denominazioni) e uno spinner (tipi)

  • Come posso implementare la ricerca in pagine in listview in android?
  • Tipo di sicurezza: il controllo non selezionato dall'object all'elenco <MyObject>
  • Procedura: Aggiunta di una funzionalità di segnalibri con SQLite Database
  • Android: Problema con ListViews e checkbox
  • L'elemento di elenco filtrato apre l'attività originale delle voci di elenco
  • Come gestire correttamente l'input di Android EditText all'interno di un ListView?
  • Utilizzo di EditText come casella di ricerca, devo passare la string attraverso un modifica personalizzata per rendere la ricerca più flessibile. Dopo di che corrispondo che contro l'approssimazione più vicino che trovo in 'designazioni' e fare

    designations.setSelection(j); 

    Come previsto, questo imposta l'elemento desiderato alla cima delle designazioni. Ma non riesco a trovare un modo per evidenziarlo tramite codice.

    ORA, so che se il dispositivo è in modalità di contatto, non si verifica l'evidenziazione di un elemento selezionato. Quindi le ultime 4 righe dell'evento onTextChanged della mia casella di ricerca sono:

      designations.setFocusable(true); designations.setFocusableInTouchMode(true); if (match==true) designations.setSelection(j); if (st.length()==0) designations.setSelection(0); 

    inutilmente.

    adesso, non ho alcun codice sul post di text Textbox (Editable s) della casella di ricerca;

    così poteva qualcuno mi dà un indizio su questo?

    riguardo ~ dh

  • Android: Come hide un object ListView
  • Il bug di AdView che causa tutte le webviews che interrompono il caricamento quando vengono modificate le impostazioni di orientamento e che i thread multipli sono in esecuzione?
  • Android: intercetta una chiamata AJAX da WebView
  • come impostare il titolo diverso per la window di dialogo di avviso quando viene caricata la pagina WebView?
  • WebView loadUrl funziona solo una volta
  • WebView - non è ansible scaricare il file senza richiederlo due volte?
  • 2 Solutions collect form web for “L'elenco Android ListView evidenzia in modo programmato”

    controllare requestFocus () e forse requestChildFocus ()

    Hai provato a select la vera View ?

     designations.setSelection(j); designations.getSelectedView().setSelected(true); 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.