🖥 Programming134 [Android] TabLayout(탭 레이아웃) Tab 1개 VISIBLE / GONE 처리 TabLayout(탭 레이아웃)안에 있는 Tab 1개를 VISIBLE / GONE 처리하는 방법에 대해서 알아 보겠습니다. TabLayout에서 tab접근하는 방식으로 접근하면 안되구요 다른 방법으로 접근해야 합니다. 긴말 필요없이 바로 코드를 보겠습니다. ((ViewGroup) tabLayout.getChildAt(0)).getChildAt('순서').setVisibility(View.VISIBLE); ((ViewGroup) tabLayout.getChildAt(0)).getChildAt('순서').setVisibility(View.GONE); 코드 적용은 위와 같습니다. '순서' 로 적혀있는 부분에 tab의 position을 적용시켜주시면 됩니다. 2021. 10. 18. [Android] 토스트 메시지(Toast Message) 중복 생성 방지 이번에는 토스트 메시지(Toast Message) 중복 생성 방지에 대해서 알아보겠습니다. 결론은 토스트메세지를 계속 생성을하여 중복처럼 중첩이 되는 현상을 막는 것입니다. 그렇지 않으면 토스트메세지가 쌓여서 계속해서 보여지는 현상을 접할지도 모릅니다. public static Toast mToast; public static void showToast(final String message) { Runnable r = new Runnable() { @Override public void run() { if (mToast != null) mToast.cancel(); mToast = Toast.makeText(AppDelegate.getGlobalApplicationContext(), message, To.. 2021. 10. 14. [Android] TabLayout에서 tabRippleColor 설정방법 (탭 클릭 색상) 이번에는 TabLayout에서 탭 클릭하였을때 나타나는 색상을 변경하는 방법에 대해서 알아보겠습니다. 즉 TabLayout의 Tab을 클릭했을 때 나타나는 클릭 이벤트의 색상값을 말합니다. 결론부터 들어가자면! 사용하는 속성값은 tabRippleColor 을 사용합니다. 누구나 다 아는 것이지만... 혹시나 코드만 복사하는 분들을 위해서! 속성값은 android:****을 사용하는 것이 아닌 app:****을 사용하기 때문에 최상위에 xmlns:app=" 2021. 10. 7. [Android] TabLayout에 Viewpager연결하기 TabLayout에 Viewpager연결하는 방법에 대해서 알아보겠습니다. m_tabLayout = ((TabLayout)m_rootView.findViewById(R.id.tab_layout)); m_viewpager = ((ViewPager)m_rootView.findViewById(R.id.tl_viewpager)); m_tabLayout.setupWithViewPager(m_viewpager) setupWithViewPager함수를 통해서 TabLayout에 ViewPager를 연결할 수 있습니다. 2021. 10. 5. 이전 1 ··· 26 27 28 29 30 31 32 ··· 34 다음