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

PHP와 JSON 파싱 ListView 질문입니다.

0 추천
이게 좀 복잡해지니 헤깔려서 진행이 안됩니다 ㅠ

일단 구현하려는 기능은 PHP에서 게시판의 데이터베이스를 긁어서 4컬럼의 값을 JSON형태로 가져와

ListView에 4개의 TextView 안에 setText를 해줘야하는 과정입니다.

전에 SQLite를 이용해서 구현한적이 있어서 안헤깔릴줄 알앗는데 너무 헤깔립니다...

일단 PHP에서 가져오는 JSON의 형태입니다.

{
  "data": [
    {
      "idx": "19",
      "title": "테스트 003",
      "content": "ㄴㅇㄴㅇㄴㅇㄴㅇ ",
      "image": "/tmp/phpUYBvK6"
    },
    {
      "idx": "18",
      "title": "테스트",
      "content": "테스트 ",
      "image": "/tmp/php61UvuN"
    },
    {
      "idx": "16",
      "title": "ㅁㄴㅇㅁㄴㅇ",
      "content": " ㅁㄴㅇㅁㄴㅇ",
      "image": "/tmp/phppsZHbV"
    }
  ]
}

 

이 데이터를 AsyncTask에서 읽어서 Log로 찍는것까지는 성공했습니다.

근데 이 이후로 이녀석을 분리해서 ListView에 Adapter를 붙여줘야하는 과정이 있어야하는데...

제가 너무 맨땅에 헤딩식으로 하다보니 Adapter도 잘 이해를 못하고 있고

JSON parsing을 어떻게 해줘야할지도 막막합니다 ㅠㅠ

쉽게 설명해주시면 감사하겠습니다.

 

음 그러니깐 제가 필요한 답변은 ... JSON 저 형태를 어떻게 분리해서 Adapter에 셋팅해줘야

4개의 TextView에 제대로 들어가는지랑...

어떤 Adapter를 사용해줘야 하는지를 알고 싶습니다.
브레인토스트 (880 포인트) 님이 2016년 4월 5일 질문
브레인토스트님이 2016년 4월 5일 수정

1개의 답변

0 추천
 
채택된 답변
쎄미 (162,410 포인트) 님이 2016년 4월 5일 답변
브레인토스트님이 2016년 4월 6일 채택됨
제이슨 파싱까지는 성공했는데 혹시 어댑터 관련해서도 조언가능할까요 ??지금 생각하는건 제이슨 파싱한 inner클래스에서 adapter를 사용하려고 하는데 조언좀 부탁드리겠습니다.
SimpleAdapter로 처리했습니다. 감사합니다 ㅎ
...