본문 바로가기

Android/Listview

(7)
안드로이드/Android ListView 클릭시 색상(배경) 변경 하기 ~! 안드로이드/Android ListView 클릭시 색상(배경) 변경 하기 ~! 안드로이드 ListView 클릭시 색상(배경)을 변경하는 방법 입니다. ListView가 기본 제공해 주는 Selector 말고 사용자가 지정하는 색상 및 Selector를 사용 할 수 있습니다. 1.xml파일에서 변경하는 법 - listview의 옵션에 android:listSelector="#00000000" 2.소스에서 변경하는 법 - m_listView.setSelector( new PaintDrawable( 0xffff0000 ) ) ; * 그림 파일로 변경할 수도 있음*주의 할 점은 리스트 아이템의 배경이 그림파일이면 복잡해진다는거..우히히 3.예전에 쓰던 방법인데 리스트뷰와 똑같이 생기고 색이 다른 그림파일을 준비한..
안드로이드/Android ExpandableListView 만들기 - 2 - (속성 추가)
안드로이드/Android ListView Header, Footer 설정 하기 ~!
안드로이드/Android AdapterView.onItemClickListener 사용법
안드로이드/Android ExpandableListView 만들기 안드로이드/Android ExpandableListView 만들기 안드로이드에서 ListView는 많이들 써보셨을 텐데요. ListView안에 또다른 List가 들어있는 ExpandableListView라는 녀석이 존재 합니다. 기본적으로 ListView를 상속받아 구현한 클래스기 때문에 ListView의 속성과 거의 유사하다고 생각 하시면 됩니다. 생각하실것은 기존의 ListView는 getView하나로 Row를 만들고 사용하였는데 ExpandableListView는 Group 과 Child 의 getView를 각각 구현해 준다는 점만 기억하시면 만드시는데는 큰 문제가 없을 거라고 생각합니다. 자 그럼, ExpandableListView 의 예제를 살펴 보겠습니다. public class TestExp..
안드로이드/Android ArrayAdapter, BaseAdapter를 이용한 ListView 구현 안드로이드/Android ArrayAdapter, BaseAdapter를 이용한 ListView 구현 안드로이드 프로젝트를 진행하면서 ListView 를 이용한 화면 구성을 많이 하겠 됩니다. ListView란 Data를 List 형식으로 출력해주는 View 인데요. ArrayAdapter 와 BaseAdapter를 이용한 ListView 구현 방법에 대하여 알아 보겠습니다. Adapter란 ListView에 출력할 Data를 보관하는 장소라고 생각 하시면 되는데요. 실질적으로 List형식의 Data를 Adapter에 넘겨주면 Adapter가 ListView의 Row마다 List형식의 데이터를 출력 할 수 있게 도와 줍니다. TesLlistViewActivity.java public class TestL..
안드로이드/Android Custom ListView CheckBox 모두 선택 하기 드로이드/Android Custom ListView CheckBox 모두 선택 하기 package arabiannight.tistory.com; import java.util.ArrayList; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; import android.widget.AdapterView; import ..