Kotlin100 [Android][Kotlin] android.view.WindowLeaked 에러 대응 안녕하세요~ 챠니입니다! :) android.view.WindowLeaked 에러에 대해서 짧게 알아보겠습니다. android.view.WindowLeaked 원인 android.view.WindowLeaked의 원인은 1. 해당 Dialog를 show()를 통해서 호출한 뒤, Dialog를 종료하는 dismiss()없이 재 호출하는 경우에 생기는 문제 2. Dialog를 show()시키고 있는 과정에서 Acitvty가 종료될때 (Activity는 종료되지만 Dialog가 dismiss()처리가 안되었을때!) 생각보다 간단하죠?! 그렇다면 "android.view.WindowLeaked"를 대응하는 방법에 대해서 알아보겠습니다. android.view.WindowLeaked 해결방법 as-is var d.. 2023. 1. 7. [Android][kotlin] Retrofit End of input at line 1 column 1 path $ 해결방법 안녕하세요~ 챠니입니다! :) 이번에는 Retrofit 통신을 구현하면서 발상해는 원인에 대해서 알아보겠습니다. End of input at line 1 column 1 path $ 오류? End of input at line 1 column 1 path $ Retrofit에서 Response값이 비어있을 때(Length=0) 발생하는 오류입니다. 해결방법은 다음과 같습니다. End of input at line 1 column 1 path $ 해결방법 End of input at line 1 column 1 path $ 다음의 코드를 추가합니다. Retrofit Builder하는 부분에서 다음 표시된 부분을 추가합니다. val retrofit = Retrofit.Builder() .addCallAdap.. 2022. 8. 25. [Android] EditText 속성정리 안녕하세요~ 챠니입니다! :) EditText만들면서 추가설정에 필요한 부분을 정리해보도록 하겠습니다. EditText 속성 maxLength : EditText가 작성할 수 있는 최대 길이를 지정 singleLine : false로 설정하게 되면 EditText의 오른쪽 면에 닿으면 줄바꿈이 된다. scrollHorizontally : false: EditText의 길이가 오른쪽으로 길어져도 좌우 스크롤이 안된다. singleLine과 scrollHorizontally 속성을 함께 사용 singleLine: false / scrollHorizontally:false inputType : 키보드의 형태를 지정, 공식 문서를 참고 imeOptions : 키보드의 완료 버튼을 지정 아무 값도 지정하지 않았다.. 2022. 8. 25. [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. 이전 1 ··· 4 5 6 7 8 9 10 ··· 25 다음