Это работает для меня ...
аюсь найти способ вызвать событие onclick на вкладке, когда эта вкладка является текущей вкладкой.
Я пробовал этот путь (среди нескольких других) безуспешно, ты.
public void onTabChanged(String tabId) {
Log.d(this.getClass().getName(), ">>>>>>>>>>>>>>>>>>>>>>>> tabId: " + tabId);
int tabs = getTabWidget().getChildCount();
Log.d(this.getClass().getName(), "tabs: " + tabs);
for(int i=0; i<tabs; i++){
View tab = getTabWidget().getChildAt(i);
if(i==tabHost.getCurrentTab()){
Log.d(this.getClass().getName(), "tab: " + i);
tab.setOnClickListener(this);
}else{
tab.setOnClickListener(null);
tab.getOnFocusChangeListener();
}
}
}
дело в том, что я установилonClickListener
вnull
Итак, в следующий раз, когда я нажимаю на вкладку ничего не происходит, но я хотел бы иметьнормальный поведение вкладки.
Есть идеи снаружи?