본문 바로가기

study19

[Android] 'tools:replace="android:label"', 'tools:replace="android:theme"' 해결방법 안녕하세요~ 챠니입니다! :) 이번에는 'tools:replace="android:label"', 'tools:replace="android:theme"' 오류가 나왔을때 해결하는 방법에 대해서 알아보겠습니다~! 문제확인 문제는 다음과 같았습니다. Manifest merger failed : Attribute application@label value=(**********) from AndroidManifest.xml:39:9-34 is also present at [**********] AndroidManifest.xml:46:9-41 value=(@string/app_name). Suggestion: add 'tools:replace="android:label"' to element at Androi.. 2022. 8. 23.
[Android] TabLayout - Tab Indicator길이 text에 맞추기 (Tab Indicator) 안녕하세요~ 챠니입니다! :) 오늘은 TabLayout을 구성하면서 각 Tab의 하단에 있는 Indicator의 길이를 조절하는 방법에 대해서 알아보겠습니다. TabLayout - Tab Indicator 길이 조절 1. Tab의 Indicator길이를 Text에 맞추기 app:tabIndicatorFullWidth="false" 2. Tab의 Indicator길이를 Tab전체 길이에 맞추기 app:tabIndicatorFullWidth="true" 질문 또는 궁굼한 부분은 댓글을 남겨주세요! 친절하게 답변드리겠습니다! 응원의 댓글은 저에게 큰 힘이 된답니다! :) 즐거운 하루되세요! 깃허브 보러 놀러오세요 👇 (맞팔환영) https://github.com/younminchan younminchan - .. 2022. 7. 28.
[Android] Android 기본 ".gitignore" 설정방법 안녕하세요~ 챠니입니다! :) 이번에는 ".gitignore"파일을 설정하는 방법에 대해서 알아보겠습니다. AndroidProejct ".gitignore" 설정 Android proejct(안드로이드 프로젝트)의 기본 ".gitignore"은 다음과 같습니다. 물론 정답은 없습니다! # Gradle files .gradle/ build/ # Local configuration file (sdk path, etc) local.properties # Log/OS Files *.log # Android Studio generated files and folders captures/ .externalNativeBuild/ .cxx/ *.apk output.json # IntelliJ *.iml .idea/ .. 2022. 7. 21.
[Android] Fragment Add시 뒤에 Fragment 클릭되는 문제 해결방법 안녕하세요~ 챠니입니다! :) 예를 들어 FragmentA에서 FragmentB를 add 했을 때 FragmentA위에 FragmentB가 쌓이게 되는데 이때 FragmentA의 화면의 버튼이나 클릭할 수 있는 것들이 클릭되는 문제를 해결하는 방법에 대해서 알아보겠습니다. 원인파악 FragmentA, FragmentB가 각각 아래와 같다고 가정해 보겠습니다. fragmentTransaction.add(R.id.fragment_main, fragment) 다음의 조건에서 fragmentTransaction을 통해 Fragment를 Add를 하게 되면 아래의 그림과 같습니다. 설명을 보다 쉽게 위해서 FragmentB의 배경을 투명하게 했습니다. 문제는 여기서 밑에 쌓여져있는 "카카오 로그아웃", "카카오 .. 2022. 7. 21.