Amici,come creare uno spinner modificabile in Android?
qualcuno può guidarmi come creare uno spinner modificabile in Android?
qualsiasi aiuto sarebbe apprezzato.
Amici,come creare uno spinner modificabile in Android?
qualcuno può guidarmi come creare uno spinner modificabile in Android?
qualsiasi aiuto sarebbe apprezzato.
Se modificabile, utilizzare AutoCompleteTextView.
Hai provato a leggere qualche tutorial?
Ad esempio: http://developer.android.com/guide/tutorials/views/hello-spinner.html http://www.designerandroid.com/?p=8
e così via. Google per esercitazioni di spinner Android.
Ho cambiato il metodo ArrayAdapter
di spinner e ho ottenuto il mio Spinner personalizzato. basta cambiare il parametro di questo metodo come
Spinner spinner = (Spinner) findViewById(R.id.Spinner01); ArrayAdapter adapter=ArrayAdapter.createFromResource(This,R.array.statename,R.layout.mylayout); spinner.setAdapter(adp);
in cui il file contiene mylayout
Ho lo stesso problema troppo. Ho finalmente provato 2 significa:
Utilizzare AutoCompleTextView, è abbastanza buono.
Utilizzare ListPopupWindow
con un EditText
. Alla fine ho usato questo e ho scritto un articolo su di esso: http://maogm.com/blog/edittext-with-popuplist-en.html
Il collegamento per l'articolo (Edittext con popouplist) non è stato trovato! –
@LeonardoCosta Ho aggiornato il collegamento – Gavin
La risposta accettata mi ha aiutato ad eccezione volevo il menu a discesa per mostrare subito prima che l'utente inizia a digitare (in realtà un filatore modificabile) e non mi importava per quanto riguarda l'auto-completamento, quindi lascio subito l'effetto di aggiungere:
autoCompleteTextView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
autoCompleteTextView.showDropDown();
}
})
Nel caso questo aiuti qualcuno.
Diego, URL non trovato! –