addtab 썸네일형 리스트형 [Android] FragmentTabHost addTab 시 Bundle 전달 아래소스와 같이 Tab을 설정 할 때 Bundle을 설정 합니다. private void addTab(String key, String data) { Bundle args = new Bundle(); args.putString(key,data); View tabView = mInflater.inflate(R.layout.fragment_layout, null, false); mTabHost.addTab(mTabHost.newTabSpec(TAG).setIndicator(tabView) , SomeFragment.class, args);} SomaFragment에서 이동한 후에는 getArguments 함수를 이용하여 데이터를 가지고 오면 됩니다. String data = getArguments().get.. 더보기 [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.. 더보기 이전 1 다음