Page 244 - 3-3
P. 244

다) ListViewItem.java
              package com.helloworld.smartschool;


              // 사용할 클래스 import     해준다
              import android.graphics.drawable.Drawable;




              //  아이템에 출력될 데이터 위한 클래스를 정의
              public class ListViewItem {
                  // 아이콘 선언
                  private Drawable iconDrawable ;
                  // 타이틀 선언
                  private String titleStr ;
                  // 내용 선언
                  private String descStr ;


                  //  그림 아이콘 세터
                  public void setIcon(Drawable icon) {
                      iconDrawable = icon ;
                  }
                  //  타이틀 세터
                  public void setTitle(String title) {
                      titleStr = title ;
                  }
                  //  내용 세터
                  public void setDesc(String desc) {
                      descStr = desc ;
                  }


                  // 아이콘 게터
                  public Drawable getIcon() {
                      return this.iconDrawable ;
                  }
                  // 타이틀 게터
                  public String getTitle() {
                      return this.titleStr ;
                  }
                  // 내용 게터
                  public String getDesc() {
                      return this.descStr ;
                  }
              }




              라) ListViewAdapter.java


                                                        - 244 -
   239   240   241   242   243   244   245   246   247   248   249