2016-05-15 10 views
1

最近リサーチビューを使用したり、より効率的なRecyclerViewに切り替えようとしています。 JSONデータを使用してRecyclerViewを作成しようとしていますが、ほとんどのチュートリアルで静的データが使用されています。誰にどのようにこれを達成することができるか考えていますか?私はビルド時に何かエラーを取得していない私のアプリも実行されます!私はまた、JSONを三重チェックし、それは間違いなく検索されていますが、データが表示されていません...RecyclerViewにXamarinのJSONを埋め込む

+2

また、スニペットを投稿して何が間違っているかを確認する必要があります。 – Sreeraj

答えて

0

あなたはrecyclerview内のデータを直接バインドする1つのメソッドを作成する必要があります。あなたの主な活動の書き込みで

...あなたのアダプタファイル内

Public class MainActivity extends Activity 
{ 
Place place 
adapter.addData(place) 
} 

...

List<Place> place = new ArrayList(); 

public void addData(Place place) 
{ 
place.add(place) 
notifyDataChanged(); 
} 

ここでは、場所オブジェクトは単なる一例である一つのことに注意してください。その代わりにあなたのjsonレスポンスオブジェクトを配置します。

+0

Mrugesh、返信いただきありがとうございます。私のJSONはNewtonsoft.Json Libraryを使用して逆シリアル化されており、データはリストに保存されています。あなたが私に与えたもので、私は手動で、またはループを介してデータを追加する必要があると仮定していますか? –

+0

いいえ、手動で追加する必要があります。 –

+0

Mrugesh、言い換えると、私はJSONを介してデータベースからデータを取得しています。データはデシリアライズされ、リストに格納されます MyListデータ型。このリストのすべての要素を表示しようとしています。 –

関連する問題