как остановить переключение вкладок в андроиде? - PullRequest
0 голосов
/ 16 апреля 2011

В моем приложении используются четыре вкладки. Каждая вкладка содержит актичность. Итак, одна из вкладок содержит загрузочную активность, где я использую для загрузки некоторого контента из Интернета. У меня есть случай, когда мне нужно остановить переключение вкладок, когда идет процесс загрузки.

т.е.; На вкладке загрузки, когда идет загрузка, она не должна переключать вкладку.

Может ли кто-нибудь дать мне представление об этом. С Уважением, Шринивас

1 Ответ

0 голосов
/ 16 апреля 2011

Просто переопределите onTouch () tabHost

int numberOfTabs = tabHost.getTabWidget().getChildCount();
for (int t = 0; t < numberOfTabs; t++) 
{
    tabHost.getTabWidget().getChildAt(t).setOnTouchListener(new View.OnTouchListener() 
    {
        @Override
        public boolean onTouch(View v, MotionEvent event) 
        {   
            return true;
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...