Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- View.GONE
- Java
- 이미지크기
- 파이썬 문법
- 뷰크기
- 안드로이드 스튜디오
- 딕셔너리 복사
- 버튼크기
- cyclic imports
- python #circular imports #
- 1073741571
- 자바
- 코틀린
- setVisibility
- Kotlin
- 0xC00000FD
Archives
- Today
- Total
목록Java (2)
개발여행
Kotlin 위젯 사이즈 코드에서 동적으로 조절하기
val r: Resources = resources var width = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 80F, r.displayMetrics).toInt() var height = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 90F, r.displayMetrics).toInt() binding.btn1.updateLayoutParams { width = width height = height } 위와 같은 방법으로 xml이 아닌 엑티비티(또는 프래그먼트) 코드 내에서 위젯의 크기를 조절할 수 있다. 상단의 width, height 선언없이 곧바로 Int 값을 넣어줘도 작동은 하지만 ..
Mobile/Kotlin
2022. 6. 21. 01:05

사진처럼 메인 스크롤뷰 안에 리사이클러뷰(이하 RV)를 사용하여 앱을 제작하던 중 문제가 발생했다. (실제로는 RV만 있는게 아닌 다른 위젯들도 있었으나 간략히 표시하였음) RV에 모든 내용이 스크롤 없이 표시되길 바랐으나 height 설정을 아무리 만져보아도 수치를 직접 지정하지 않는 이상 내용이 잘린 상태로 스크롤이 사용되었다. 위 사진처럼 RV의 모든 내용을 표시하고 싶을 경우 가장 바깥의 뷰를 일반 ScroolView가 아닌 NestedScrollView를 사용하면 된다.
Mobile/Kotlin
2022. 6. 18. 03:24