안녕하세요^^
점심 식사는 맛있게들 하셨는지요..ㅎㅎ
다름이 아니라 리스트 어뎁터를 사용 하는데요
리스트를 임의 적으로 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();
}





이거...리스트 헤더, 푸터...아닌가요;;별갠가...헤더 푸터 다는 방법이라면 검색하시면 금방 나오긴 합니다만;;;