Вкладка в фокусе или Вкладка при нажатии Размер изображения, чтобы увеличить

Я хочу иметь такой вид для моих вкладок Например, когда пользователь нажимает на определенную вкладку или фокус, изображение этой вкладки должно быть увеличено.

1 ответ

Решение

Вы можете поиграть с размерами вкладок в Android, это немного коряво, но может быть сделано

tabHost.getTabWidget().getChildAt(1).getLayoutParams().height = tabHeight;

Где childAt - это вкладка, которую вы хотите удалить. Я обычно изменяю все мои вкладки на одну и ту же высоту (перебираю их все), когда я делаю это, но она должна позволять вам динамически изменять высоту по одному, как вы хотите,

Поймайте пользователя, который его выбирает, затем установите размер последнего выбранного обратно на "нормальный" и увеличьте размер выбранного.

Другие вопросы по тегам