본문 바로가기

🖥 Programming136

[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.
[Android] Dialog Method 정리 1. 핸드폰 Back키 눌렀을 경우 Dialog Cancel 여부 설정 Dialog.setCancelable(false); // true : cancel , false : no cancel 2. Dialog 호출시 배경화면이 검정색으로 변경되는것 막기 Dialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND); 3. Dialog 밖을 터치 했을 경우 Dialog 없애기 Dialog.setCanceledOnTouchOutside(true); 4. Dialog 외부의 View를 터치가능하게 하는법 (다른 View를 터치시 Dialog Dismiss) Dialog.getWindow().setFlags(WindowManager.Layout.. 2021. 9. 28.
[android] Task 'assembleDebug' not found in project ':app'. 문제해결 Task 'assembleDebug' not found in project ':app'. * Try: Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. 프로젝트 실행간 다음과 같은 오류가 발생하는것을 볼 수 있다. 보통 SDK path에 대해서 문제가 생겼을 경우 오류가 나오는데 해결하는 인터넷을 찾아본결과 다음과 같은 방법을 통해 문제를 해결할 수 있었다. *문제해결 방법은 2가지 방법1 1. 안드로.. 2021. 9. 27.