안녕하세요^^

점심 식사는 맛있게들 하셨는지요..ㅎㅎ

 

다름이 아니라 리스트 어뎁터를 사용 하는데요

리스트를 임의 적으로 5개씩 보여주는데

첫번째, 마지막 LinearLayout background는 둥근 태두리 이미지

그 가운데는 사각형 태두리 이미지를 사용 해야합니다..

 

그래서 if문을 걸어서 첫번째 일경우 setBackgroundResource 를 사용하여 top 이미지로, 마지막은 bottom 이미지로 변경하는 작업을 했는데

자꾸 디버깅에 걸리네요.. ㅜㅜ 뭐가 문제일까요..ㅜㅜ

 

 

 

LinearLayout lineLayout = (LinearLayout)findViewById(R.id.LineItem);

 

for (int i = 0; i < cr.getCount(); i++) {
       
       if(i == 0){
        lineLayout.setBackgroundResource(R.drawable.bg_list_view_top);
        setContentView(lineLayout);
       }else if(i == cr.getCount()-1){
        lineLayout.setBackgroundResource(R.drawable.bg_list_view_bottom);
        setContentView(lineLayout);
       }else{
        lineLayout.setBackgroundResource(R.drawable.bg_list_view);
        setContentView(lineLayout);
       }
       
          Log.v("aa", cr.getString(cr.getColumnIndex("COUPONTITLE")));
          adapter.addItem(new ListViewItem(cr.getString(cr.getColumnIndex("COUPONTITLE")), cr.getString(cr.getColumnIndex("SHOPNAME"))+cr.getString(cr.getColumnIndex("COUPONBUYEND")).substring(4, 8), "1.2km"));
          
          cr.moveToNext();
   }