간단하게 ArrayList, ArrayAdapter와 ListView를 같이 사용하는 방법을 다루었던 첫번째 포스팅의 코드를 수정하여 진행합니다 ArrayList, ArrayAdapter와 ListView - 1. 기본적인 사용 방법http://webnautes.tistory.com/1190 ArrayList, ArrayAdapter와 ListView - 2. ListView와 Adapter의 동작 살펴보기http://webnautes.tistory.com/1194 ArrayList, ArrayAdapter와 ListView - 3. Custom Adapter를 구현하는 방법(ViewHolder, getView ) 2018. 7. 5 - 최초 작성 ArrayList에 저장되어 있는 데이터를 ListVie..
이전 포스팅에서 언급했던 화면 크기 제약으로 일정 개수만 리스트뷰에 보여주게 되는 원리를 설명하려면 getView 메소드가 포함된 Custom Adapter를 구현해야 합니다. 이번 포스팅에선 동작을 설명하고 자세한 구현방법은 다음 포스팅에서 설명하도록 하겠습니다. 최종 업데이트 - 2018. 6. 30 ArrayList, ArrayAdapter와 ListView - 1. 기본적인 사용 방법http://webnautes.tistory.com/1190 ArrayList, ArrayAdapter와 ListView - 2. ListView와 Adapter의 동작 살펴보기 ArrayList, ArrayAdapter와 ListView - 3. Custom Adapter를 구현하는 방법(ViewHolder, get..
본 포스팅에서는 ArrayList에 저장되어 있는 데이터를 ListView에 보여주기 위해 ArrayAdapter를 사용하는 방법을 코드적으로 설명합니다. 자세한 구현 방법은 MainActivity.java에 있는 주석을 번호 순으로 읽어보세요.다음 포스팅에서는 화면 크기 제약으로 일정 개수만 리스트뷰에 보여주게 되는 원리를 설명합니다. 최초 작성 - 2018. 6. 24 ArrayList, ArrayAdapter와 ListView - 1. 기본적인 사용 방법 ArrayList, ArrayAdapter와 ListView - 2. ListView와 Adapter의 동작 살펴보기http://webnautes.tistory.com/1194 ArrayList, ArrayAdapter와 ListView - 3. ..
첫번째 예제는 ListView에 있는 단어 중 하나를 선택하면.. 상단에 있는 TextView에 해당 단어를 보여주는 간단한 예제입니다. 사용한 레이아웃 구조는 간단합니다. 리스트뷰에서 선택된 아이템을 보여줄 TextView와 단어 목록을 출력해 줄 리스트뷰로 구성됩니다. activity_main.xml 1234567891011121314151617181920212223 Colored by Color Scriptercs MainActivity.java 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162package com.tistory.webnaute..