2012-03-13 5 views
0

나는 android 응용 프로그램을 개발 중입니다. 이제 신문의 앱을 만들어야합니다. 그래서 홈 페이지에서는 이미지와 텍스트로 최고의 이야기를 보여줘야합니다. 이제 내 문제는 너무 많은 최고 기사가 있어야하므로 다른 기사를보기 위해 가로 스크롤 막대를 사용했습니다. 이제 내 생각은 사용자가 왼쪽이나 오른쪽으로 스크롤 할 때 이미지와 텍스트를로드하는 것입니다. 가능한지 또는 활동 작성시 모든 데이터를로드해야합니다. 어떤 도움이나 제안을 주시면 감사하겠습니다.스크롤에 데이터로드

+0

읽어? 술집은 지표 일뿐입니다, 갤러리? 작업 공간? 다른 도서관? –

+0

당신이 묻는 것은 게으른 로딩입니다. 그리고 스크롤 막대 대신 listView를 사용하십시오. – noob

+0

AsyncTask에서 모든 데이터를로드하거나 어댑터의 getView 메소드에서 데이터를로드 할 수 있지만 첫 번째 옵션이 더 좋습니다. – MKJParekh

답변

0

지연로드가 필요한 경우 구현하기 가장 쉬운 방법이므로 AsyncTask을 사용해야합니다. 수평의 ListView를 만들려면

class Download extends AsyncTask<Integer,Integer,Integer>{ 
    protected Integer doInBackground(Integer... wat) { 
      //Your downloading stuff 
    } 
    protected Integer onPostExecute(Integer result){ 
      //Create listview in UI Thread 
    } 
} 

는 수평 스크롤에 사용하는 일 here