getView, setTag getTag를 써서
커스텀 리스트 뷰를 만들었습니다.
파싱해서 리스트를 뿌려줍니다.
스크롤 시 position이 변경됩니다......
처음에 파싱해서 뿌려주는 건 상관없는데...
근데 또 원하는 포지션의 setText는 됩니다..
그림이나 다른 color등을 바꾸는게 안되요..
변경하고 스크롤을 내리면 변경된 그림이
여러 row를 와따리 가따리 거립니다..ㅠ
이거 어찌해야됩니까..ㅠ
public View getView(int position, View convertView, ViewGroup parent) {
/* 리스트 뷰에 들어가는 뷰를 생성한다. */
View vi = convertView;
ViewHolder holder = null;
holder.a_1 = (TextView) vi.findViewById(R.id.text1);]]
요렇게 선언...했어요
에러가 아닙니다..ㅠ position이 스크롤에 따라 변경이 되요.................ㅠ 저 위에 소스는
중간에 좀 뺏어요 ㅜ
public View getView(int position, View convertView, ViewGroup parent) {
/* 리스트 뷰에 들어가는 뷰를 생성한다. */
View vi = convertView;
ViewHolder holder = null;
if (convertView == null) {
vi = Inflater.inflate(layout, parent, false);
holder = new ViewHolder();
switch (checkLayout) {
case 0:
holder.a1_= (TextView) vi.findViewById(R.id.text1);




올려주신 코드만 봐서는.. NullPointerException 이 날 것 같은데요..
ViewHolder holder = null;
holder.a_1 = (TextView) vi.findViewById(R.id.text1);