2017-11-29 14 views
0

일부 데이터 단편으로 GridView를 채우려고합니다. 응용 프로그램을 시작하면 빈 화면 만 표시됩니다. 데이터가 없습니다. 추가 클래스가있는 CustomAdapter를 사용했습니다.데이터가있는 조각에 GridView 채우기

찾을 수 없으므로 누구나 나를 도울 수 있다면 기쁠 것입니다. 다른 코드가 필요하면 알려주세요!

CustomAdapter

@Override 
public int getCount() { 
    return 0; 
} 

@Override 
public Object getItem(int i) { 
    return null; 
} 

@Override 
public long getItemId(int i) { 
    return 0; 
} 
+1

public int getCount() {return 0; }'- 거기에'output.size()'를 돌려 주어야합니다. –

+0

'return output.size();'가 필요합니다. –

답변

0

교체와

public int getCount() { return 0; } 

:

public int getCount() { return output.size(); } 
1
@Override 
public int getCount() { 
    return output.size(); 
} 

@Override 
public Object getItem(int i) { 
    return i; 
} 

@Override 
public long getItemId(int i) { 
    return output[i]; 
} 
0

시도 일 하나임

@Override 
    public void onResponse(String string) { 
     getActivity().parseJsonData(string); 
    } 
+0

maye이 코드가 OP에서 언급 한 문제를 해결하는 방법을 더 잘 설명 할 수 있습니다. –