본문 바로가기

Android Project80

[에러] No layout manager attached; skipping layout 리사이클러뷰를 만드는 도중에 아래와 같은 오류가 발생했다아래 오류는 RecyclerView에 Layout Manager를 설정하지 않아서 발생하는 오류다 RecyclerView 레이아웃에 layoutManager 코드를 추가해주면 오류가 해결된다 2024. 2. 18.
[Kotlin] EditText 위에서부터 작성 EditText를 설정하면 아래 사진처럼 가운데부터 입력하도록 설정이 되어있다 EditText를 맨 위에서부터 입력하도록 해주고싶은 경우에는 android:gravity="top" 이 한즐만 추가해주면 된다 2024. 2. 16.
[Kotlin]BottomNavigationView 애니메이션 없애기 , 아이콘 크기 조절 BottomNavigationView를 만들다보니깐 버튼을 눌렀을때 자동적으로 애니메이션이 생겼다아래처럼 이런식으로 애니메이션이 생기는데 나는 이걸 제거해주는게 더 예쁠것같아서 제거해주려고한다 app:labelVisibilityMode="labeled" 이 한줄만 추가해주면 애니메이션이 제거된다 app: itemIconSize 이 줄을 추가해주면 아이콘 크기를 조정할수있다 애니메이션 제거와 아이콘크기까지 조정된 모습이다 2024. 2. 16.
[Kotlin]BottomNavigationView 글자크기 조절 style에 들어가서 style지정한뒤, BottomNavigationView 레이아웃으로 이동해서 itemTextAppearanceActive를 아까 설정한 스타일로 적용! 2024. 2. 15.
BottomNavigation 텍스트, 아이콘 색상 변경 BottomNavigation의 메뉴를 선택시 아이콘의 색상과 텍스트 색상을 변경하는 방법을 알아볼것이다 먼저 drawable에 새로운 파일하나를 생성해서 클릭했을때의 색상과 클릭하지 않았을때의 색상을 지정해준다 android:state_checked 속성을 통해 클릭되었을 경우와 클릭되지 않은 경우를 구분한다 bottom_navigation_color.xml activity_main.xml에 가서 만들어놓았던 bottomnavigation부분에 itemTextColor과 itemIconTint를 앞에서 만든 xml파일로 설정한다. itemTextColor는 텍스트 색상의 변경이고, itemIconTint는 아이콘 색상 변경을 뜻한다 activity_main.xml 이렇게하고 앱을 실행해주면 눌렀을때 아.. 2024. 2. 14.
[Android/Kotlin] 커뮤니티앱(13) - 게시판 댓글 댓글을 입력했을때 나오는 영역을 만들어주기 위해서 게시물눌렀을때 나오는 레이아웃에 ListView를 추가해준다 그리고 게시물 이미지가 업로드 되지 않은경우에는 이미지뷰를 보이지 않도록 숨겨주는 코드를 getImageData함수 내에 작성해준다 // 이미지를 업로드하지 않았을때는 getImageArea를 보이지않도록 binding.getImageArea.isVisible = false BoardInsideActivity.kt 그 다음에 댓글입력 레이아웃을 디자인해준다 BoardInsideActivity에 아래와같이 추가해준다 BoardInsideActivity.kt 이제 입력한 댓글을 파이어베이스 데이터베이스에 저장해주는 작업을 해볼것이다 게시물들 각각에 대한 댓글들을 입력할수있어야되니깐 파이어베이스 구조.. 2024. 2. 8.