tablayout 썸네일형 리스트형 [Android] TabLayout with ViewPager 에서 tab을 클릭 했을 때 TabLayout을 사용할 때, OnClickListener는 먹히지 않습니다. TabLayout의 자식뷰에 OnClickListener가 설정이 되지 않는 것이 원인 입니다.(만약, addTab을 이용하여 추가할 경우 해당 View에 setTag,getTag로 구분으로 줘서 이용해도 될것이다.) 대부분 ViewPager와 TabLayout을 아래와 같이 설정 할 것이다. FragmentPagerAdapter pagerAdapter = new FragmentPagerAdapter(getActivity().getSupportFragmentManager()); TabLayout tabs = (TabLayout) mRootView.findViewById(R.id.tabLayout); ViewPager view.. 더보기 [Android] Tablayout이 보이지 않을 때 TabLayout을 사용하면 Tab과 ViewPager를 손쉽게 연결 시켜서 사용할 수 있습니다.정말 편하고 안정적으로 이용할 수 있는데요. 사용하다가보면 갑자기 TabLayout이 안보이는 현상이 일어납니다.레이아웃은 차지하고 있는데... indicator와 text만 보이지 않을때가 있습니다. 왜왜??? 열심히 구글링을 해보니 역시나 바로 결론이 안나오더군요. 원인은 TabLayout이 아직 로딩되지 않은 상태에서 TabLayout을 셋팅하는 함수를 호출해서 화면에 출력이 되지 않은듯 합니다. 해결책!tabLayout.post(new Runnable() { @Override public void run() { tabLayout.setupWithViewPager(mViewPager); tabLayout.. 더보기 이전 1 다음