2017-11-29 12 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

は1つです

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

mayeあなたはこのコードがOPによって言及された問題を解決する方法をより良く説明することができます –

関連する問題