카테고리 없음
안드로이드 tabHost 에서 onResume 작동 안하는 문제
[czar]
2012. 11. 1. 21:20
탭메뉴가 있는 Activity 에서
LocalActivityManager lam;
private OnTabChangeListener TabChangeListener = new OnTabChangeListener() { @Override public void onTabChanged(String tabId) { if (tabId.equals("download")){ mlocalActivityManager.dispatchPause(isFinishing()); mlocalActivityManager.dispatchResume(); tabs.setCurrentTab(1); } } };
orlam = new LocalActivityManager(this, false);
lam.dispatchCreate(savedInstanceState);
mMyTabHost.setup(lam);@Override public void onPause() { super.onPause(); try { mlam.dispatchPause(isFinishing()); } catch (Exception e) {} } @Override public void onResume() { super.onResume(); try { mlam.dispatchResume(); } catch (Exception e) {} }