리스트(7)
-
ListViewCustomized-커스터마징한 ListView 출력
커스터마징한 ListView 출력 강의 내용 activity_main.xmlRelativeLayout변경 Graphical Layout > Composite-ListView 추가widget_icontext.xmlLinearLayout 변경 -android:orientation="horizontal" Graphical Layout > Images&Media-ImageView 추가 Graphical Layout > Form Widgets-TextView 추가 -android:layout_width="match_parent" Graphical Layout > Form Widgets-Button 추가 android:layout_weight MainActivity.java//리스트뷰에 출력할 항목 클래스 정의 /..
-
ListViewDemo5-ListActivity 클래스를 상속받아 List에 추가하기
ListActivity클래스를 상속받아 List에 추가하기 ListActivity (리스트뷰 전용 액티비티) 강의 내용 activity_main.xml RelativeLayout변경 Graphical Layout > Form Widgets-TextView 추가 Graphical Layout > Composite-ListView 추가 MainActivity.java extends ListActivity //배열 생성 //View만드는 adapter객체 생성 //ListView에 ArrayAdapter등록(//고유ID에 adapter가 등록) //이벤트 핸들러 재정의 ListActivity클래스 ListView정보 가지고 있음 onListItemClick( )라는 이벤트 핸들러가 구현되어 있어 이벤트를 재정..
-
ListViewDemo4-입력한 문자열을 ListView에 추가하고 멀티선택항목 삭제하기
입력한 문자열을 ListView에 추가하고 멀티선택항목 삭제하기 리스트의 데이터 삭제 (다중 삭제) 강의 내용 activity_main.xml RelativeLayout변경 Graphical Layout > Layouts-LinearLayout(Horizontal) 추가 -Graphical Layout > Form Widgets-TextView 추가 -Graphical Layout > Form Widgets-Button 추가 -Graphical Layout > Form Widgets-Button 추가 -layout_weight 속성값 지정 Graphical Layout > Composite-ListView 추가 MainActivity.java //변수 선언 //데이터 저장소 생성 및 데이터 추가 //체크..
-
ListViewDemo3-입력한 문자열을 LiewView에 추가하고 선택항목 삭제하기
입력한 문자열을 LiewView에 추가하고 선택항목 삭제하기 리스트의 데이터 삭제 (단일 삭제) 강의 내용 activity_main.xml RelativeLayout변경 Graphical Layout > Layouts-LinearLayout(Horizontal) 추가 -Graphical Layout > Form Widgets-TextView 추가 -Graphical Layout > Form Widgets-Button 추가 -Graphical Layout > Form Widgets-Button 추가 -layout_weight 속성값 지정 Graphical Layout > Composite-ListView 추가 MainActivity.java //변수 선언 //데이터 저장소 생성 및 데이터 추가 //라디오버..
-
ListViewDemo2-입력한 문자열을 LiewView에 추가하여 보여주기
입력한 문자열을 ListView에 추가하여 보여주기 데이터를 입력받아 텍스트뷰에 표시 String.xml에 문자열 입력하여 문자열 모듈화 (글로벌화) 강의 내용 activity_main.xml RelativeLayout변경 Graphical Layout > Layouts-LinearLayout(Horizontal) 추가 -Graphical Layout > Form Widgets-TextView 추가 -Graphical Layout > Form Widgets-Button 추가 Graphical Layout > Composite-ListView 추가 MainActivity.java //변수 선언 //해당객체의 참조값 반환 //데이터 저장소 생성 //저장소의 데이터를 ListView에 매핑하는 역할을 하는 a..
-
ListViewDemo-여러 개의 아이템 중에 선택할 수 있는 ListView
여러 개의 아이템 중에 선택할 수 있는 ListView 정해진 데이터(배열)를 텍스트 뷰에 표시 강의 내용 activity_main.xml RelativeLayout변경 Graphical Layout > Form Widgets-TextView 추가 Graphical Layout > Composite-ListView 추가 MainActivity.java 데이터를 가진 배열 생성 adapter 생성 //이벤트 소스와 이벤트 리스너 연결 //이벤트 핸들러 목록 작업 단계 배열의 데이터를 가지고 있는 adapter 생성 ListView에 adapter를 등록하여 데이터를 매칭 new ArrayAdapter(this, android.R.layout.simple_list_item_1, items); this Con..