Такой вопрос: как сделать что бы заголовок spinner отличался от выбранного значения, т.е. есть список:
ПН 08:00-23:00
ВТ 09:00-23:00
СР 10:00-23:00
ЧТ 11:00-23:00
ПТ 12:00-23:00
СБ 13:00-23:00
ВС 14:00-23:00
И при выборе, например, ВТ 09:00-23:00, в сложенном состоянии у spinner был заголовок 09:00-23:00
Заранее спасибо
Не знаю с чего вы решили что setPrompt() убрали. Этот метод есть и вроде как не deprecated. Вот например документация есть по нему, и там не указано что он устарел или его убрали. Касательно вашей задачи я думаю все более чем понятно: при выборе пункта меню спиннера указываем "урезанную" версию того что выбрано. Если же вам нужно как-то иначе сделать выбор спиннера, то вот есть например статья где приведен довольно интересный вариант реализации. Вот еще статья и вопрос на enSO. Но метод setPrompt() насколько я знаю сделан для того чтобы задавать заголовок диалогового окна. Если же вам нужно менять отображаемый элемент при закрытом виджете, то я вам советую использовать:
spinner.setSelection(index)
здесь вы будете указывать выбранный элемент из списка, вернее его индекс. Но суть данного решения в том что у вас будет отображен элемент списка полностью, а не так как вы хотите его изменить.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей