У меня есть табус с двумя вкладками. Каждая вкладка имеет свою собственную деятельность. Моя цель - выполнить метод на одной из вкладок, если вкладка была изменена. Я создал этот OnTabChangedListener:TabHost: Выполнить методы на определенной вкладке (OnTabChange)
tabHost.setOnTabChangedListener(new OnTabChangeListener() {
@Override
public void onTabChanged(String tabID) {
Log.d("DEB", "Tab changed:" + tabID);
}});
Эта часть работает отлично, каждый раз, когда я изменить вкладку создается запись в журнале.
Теперь я хотел бы назвать этот метод на вкладке вновь выбранной:
public void refreshContent() {
setContentView(R.layout.listartists);
ArrayList<Song> searchResults = GetSearchResults();
final ListView lv1 = (ListView) findViewById(R.id.ListView02);
lv1.setAdapter(new MyCustomBaseAdapter2(this, searchResults));
Log.d("DEB", "ArtistView: Content refreshed.");
}
ли кто-нибудь может объяснить возможное решение для этого?
Спасибо вам заранее!
Привет из Германии!
Sebastian
Спасибо, это работает! – SebBau