반응형 안드로이드 스튜디오 recyclerView3 [Android Studio] 격자 리사이클러뷰(RecyclerView) 사용방법 및 예제 알아보기 오늘은 단순한 리사이클러뷰 생성이 아닌 격자 모양의 리사이클러뷰를 생성하여 각각의 아이템들이 배치되는 화면을 만들어보도록 하겠습니다. 격자 리사이클러뷰는 아래 사진과 같이 아이템뷰가 한줄에 여러개가 들어가 화면을 이루고 있는 것을 확인할 수 있습니다. 이전에 소개해드렸던 일반 리사이클러뷰와 격자 리사이클러뷰는 코드상 크게 다른 것이 없습니다. 일반 recyclerView를 만들 때 LinearLayoutManager를 이용하여 recyclerView에 setLayoutManager를 한 후 adapter를 적용시킵니다 LinearLayoutManager layoutManager = new LinearLayoutManager(this); recyclerView.setLayoutManager(layoutMa.. 2023. 7. 3. [Android Studio] 아이템 값 중복검사 for 문을 이용하여 쉽게 하는 방법 알아보기 리사이클러뷰에 존재하는 아이템들 중 내가 리사이클러뷰에 추가할 아이템과 값이 일치한 것이 있는지를 알아낼 수 있도록 for 문을 이용하여 작성해 보았습니다. 우선 RecyclerView와 Adapter가 모두 만들어졌다는 가정하에 int j = 0;//중복되지 않은 상태 for(int i = 0; i < numberAdapter.getItemCount(); i++) { if(numberAdapter.getItem(i).getNumber().equals(String.valueOf(number_except))){ j = 1;//중복인 상태 break; { if(j = 1){ AlertDialog.Builder builder = new AlertDialog.Builder(SettingActivity.this).. 2023. 7. 2. 안드로이드 스튜디오 리사이클러뷰 만들기 [Android Studio] 애플리케이션을 이용하면서 몇 가지의 아이템(항목)들이 리스트로 하여금 세로로 드래그하여 넘길 수 있는 화면을 많이 보았을 것입니다. 예를 들어 카카오톡의 채팅 화면에서 하나의 뷰에 단톡방 사진, 단톡방 이름, 단톡방 인원수로 각각의 아이템으로 이뤄진 것을 확인할 수 있습니다. | 리사이클러뷰란? 이런 리스트 모양으로 화면은 리사이클러뷰를 사용하여 제작할 수 있습니다. 하지만 단순히 리사이클러뷰로만 화면이 이루어지는 것이 아니라 Adapter라는 클래스를 이용하여 데이터를 직접 리사이클러뷰에서 사용하지 않고 Adapter에서 사용합니다. 여러 개의 아이템이 표시되는 곳은 어댑터를 통하여 각 아이템이 화면에 구성됩니다. - 리사이클러뷰 만들기 위한 순서 - 1. Adapter 안에 담길 각각의 아이템의 정보.. 2023. 6. 19. 이전 1 다음 반응형