Znajomi,jak stworzyć edytowalny spinner w Androidzie?
Czy ktoś może mi pomóc w tworzeniu edytowalnego pokrętła w systemie Android?
każda pomoc byłaby doceniona.
Znajomi,jak stworzyć edytowalny spinner w Androidzie?
Czy ktoś może mi pomóc w tworzeniu edytowalnego pokrętła w systemie Android?
każda pomoc byłaby doceniona.
Jeśli można edytować, należy użyć AutoCompleteTextView.
Czy próbowałeś już czytać samouczki?
Na przykład http://developer.android.com/guide/tutorials/views/hello-spinner.html http://www.designerandroid.com/?p=8
i tak dalej. Google dla samouczków z samplami dla Androida.
Zmieniłem metodę spinnera na ArrayAdapter
i otrzymałem swój własny Spinner. wystarczy zmienić parametr tej metody jak
Spinner spinner = (Spinner) findViewById(R.id.Spinner01); ArrayAdapter adapter=ArrayAdapter.createFromResource(This,R.array.statename,R.layout.mylayout); spinner.setAdapter(adp);
w którym plik mylayout zawiera
mam ten sam problem zbyt. W końcu wypróbowałem 2 sposoby:
Użyj AutoCompleTextView, jest całkiem niezły.
Użyj ListPopupWindow
z EditText
. I wreszcie używany to i napisałem artykuł o tym: http://maogm.com/blog/edittext-with-popuplist-en.html
Nie znaleziono odnośnika do artykułu (Edittext with popouplist)! –
@ LeonardoCosta Zaktualizowałem link – Gavin
Zaakceptowanych odpowiedź pomogła mi z wyjątkiem chciałem spadek w dół, aby zobaczyć bezpośrednio przed rozpoczęciem użytkownik wpisując (naprawdę edytowalną tarczy) i nie obchodzi wiele informacji o automatycznym uzupełnianiu, więc pozwoliłem, aby miał natychmiastowy efekt drop-down, dodając:
autoCompleteTextView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
autoCompleteTextView.showDropDown();
}
})
Jeśli to pomoże komuś.
Diego, adres URL nie znaleziony! –