Страницы

Поиск по вопросам

понедельник, 13 апреля 2020 г.

Как сделать выпадающий элемент в Tabs?

#android #java

                    
Доброго времени суток!
Столкнулся с проблемой, использую TabActivity, и  нужно каким то образом сделать
крайний правый tab чем-то вроде выпадающего списка "еще..." в котором будет еще пара
кнопок, не знаю даже как и описать, лучше покажу:  


    


Ответы

Ответ 1



Ох, это дурацкая особенность всех при всех дизайнеров, клиентов - смотреть на iPhone!!!!! Убейте их! Так ведут себя нативно табы в ios, насколько я знаю. У меня такая же задача стоит, точнее будет чуть позже. Я думаю, в Android-е - это(БОЛЬШОЕ КОЛИЧЕСТВО ВКЛАДОК) делается как в приложение Google Play Store - ViewPager(который есть в compability library) + компонент, аля вкладки, выпадалки. UPD Собственно вот: пост и viewpagerindicator

Ответ 2



Тебе нужно по той кнопке открывать полноэкранный Dialog с прозрачным фоном. В диалог передавай координату верхнего края кнопки и выравнивай кнопки диалога выше кнопки-табы. Клик по любому месту диалога кроме меню айтемов закрывает диалог.

Комментариев нет:

Отправить комментарий