for (int j = 0; j < count; j++) {
HashMap<String, String> map = new HashMap<String, String>();
fav_code[j] = sExt[j].getCode();
map.put("name", sExt[j].getName());
map.put("now", sExt[j].getNow());
map.put("ytot", sExt[j].getYesterdayRate());
map.put("percent", sExt[j].getRate());
map.put("amount", sExt[j].getAmount());
list.add(map);
}
SimpleAdapter sap = new SimpleAdapter(this, list, R.layout.tab2_row,
new String[] { "name", "now", "ytot", "percent", "amount" },
new int[] { R.id.tab2_rowText1, R.id.tab2_rowText2,
R.id.tab2_rowText3, R.id.tab2_rowText4,
R.id.tab2_rowText5 });
lv = (ListView) findViewById(R.id.tab2_lView);
lv.setAdapter(sap);
이런식으로 구성되어있습니다.
여기서 sExt[j].getYesterdayRate() 값이 양수 / 음수 를 구분짓고 그 텍스트는 색깔을 검/흰 으로 바꾸고 싶을때는
어떻게 해야할까요...?!
목록이 여러개인데 양수/음수가 각기 제각각이라 동적으로 처리해주어야하는데
음... SimpleAdapter 자체를 넘겨버리니 어찌할지 고민이네요... 도움을 요청합니다




자답입니다
커스텀으로해야겠네요... 결국... ㅜ