마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

파싱 중 get(position) 방법을 알려주세요.

0 추천

몇칠전에 질문했는데요 

답변을 올라왔으나 

제가 잘 이해를 못해 다시 글을 올리게 되었습니다.

게시글을 올리는데요 8000자 이상쓰면 안된다고 글쓰기가 안되어 링크 걸었습니다.

800자만 쓰고 글쓰기 해도 안올라가는데 ㄷㄷㄷ 왜 그런건지

질문>>>>>

 

여기 글을 보시면 소스를 오픈 했습니다.

제가 구한 소스도 오픈 소스 거든요

ㅎㅎ

아직 초짜라 짝맞추기 식으로 하고 있는데요

그러다 문제가 생긴겁니다.

안드로이드 4버전에서 파싱이 안되는 문제가 발생하여

파싱부분을 쏵 바꿨는데요

예전 파싱 에서 data정의 부분이 달라서 해결못하고 이러고 있는 겁니다.

 

main.java에 보시면 예전에는 

IconTextItem Item = (IconTextItem) adapter.getItem(arg2);

String[] data = Item.getData();

String path = data[4];
 
이걸로 끝냈는데요
 
이번꺼는 잘 안보입니다.
 
 
지구정복자님께서 답을 알아주셨습니다^^
onItemClick(AdapterView<?> parent, View view, int position,long id)
 
의 position 이 배열의 인덱스니 
 
public Adapter(Context context, int resource,
 
            List<Forecast> objects) {
        super(context, resource, objects);
    }
선언해준 배열에서get(position ) 하시면 됨...
이 힌트~ get(position) 열심히 인터넷에 찾아봐서
 
이래 저래 프로그램 해봤는데
 
될듯 될듯 안되네요 
 
능력자 (390 포인트) 님이 2013년 4월 21일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...