Пользовательский диалог для Android - PullRequest
4 голосов
/ 08 февраля 2011

Как мне сделать диалог с пользовательской темой для Android Spinner?

1 Ответ

2 голосов
/ 10 апреля 2012

В этом блоге есть пример, который, вероятно, охватывает ваш вопрос:

http://www.mokasocial.com/2011/03/easily-create-a-default-custom-styled-spinner-android/


Редактировать:

Эти сообщения в блоге имеют довольно похожий ответ:1009 *http://karanbalkar.com/2013/07/tutorial-39-create-custom-spinner-in-android/ http://stephenpengilley.blogspot.no/2013/01/android-custom-spinner-tutorial.html

Ключом к настройке устройства Spinner для Android является создание настраиваемого ресурса для рядов счетчика, а затем передача этого макета строки в настраиваемый адаптер.В пользовательском адаптере можно переопределить следующие две функции:

@Override
public View getDropDownView(int position, View cnvtView, ViewGroup prnt) {
    // Custom view generation       
}


@Override
public View getView(int pos, View cnvtView, ViewGroup prnt) {
    // Custom view generation
}

Чтобы определить, как Android Spinner будет выглядеть для пользователя.

...