Android: изменить порядок / положение вкладок в TabWidget - PullRequest
0 голосов
/ 05 августа 2011

В моем Android TabWidget я хотел бы иметь возможность изменять индекс вкладки так, чтобы порядок или положение вкладки изменялось относительно других вкладок.Я не вижу способ сделать это в документации.У кого-нибудь есть идеи?

У меня есть полоса прокрутки с последней вкладкой справа, помеченной знаком "+".Пользователь нажимает эту кнопку, чтобы создать новую вкладку.Но новая вкладка всегда создается в крайнем правом положении, и я хочу вставить новую вкладку слева от вкладки «+».

Ответы [ 2 ]

0 голосов
/ 05 сентября 2011

Можете ли вы расширить TabHost и добавить свою собственную реализацию в addTabWithIndex (). В TabHost есть много структур данных, которые являются частными, поэтому расширение может не полностью решить вашу проблему.

0 голосов
/ 05 августа 2011

Взгляните на TabHost.java . Скорее всего, вам понадобится свернуть свой собственный TabHost и изменить addTab, чтобы взять индекс и добавить его соответствующим образом.

...