2014-12-27 52 views
2

我正嘗試使用材料設計概念創建應用程序,並從服務器獲取數據。我打算使用REST API調用,並且我將以JSON格式接收信息。從數據庫或REST API中提取RecyclerView示例

我有一些使用ListView的知識和經驗,並有像CursorAdapter,ArrayAdapter等選項。但由於RecyclerView將在Android的未來,我想用它來創建我的應用程序。

任何人都可以指向我的一些例子或示例實現這一點?

當我檢查文檔時,我無法理解傳遞數組而不是數組。

mRecyclerView = (RecyclerView) findViewById(R.id.my_recycler_view); 

    mRecyclerView.setHasFixedSize(true); 

    // use a linear layout manager 
    mLayoutManager = new LinearLayoutManager(this); 
    mRecyclerView.setLayoutManager(mLayoutManager); 

    String[] myDataset = new String[]{"hello", "heyy", "treat"}; 

    // specify an adapter (see also next example) 
    mAdapter = new MyAdapter(myDataset); 
    mRecyclerView.setAdapter(mAdapter); 

這裏的myDataset是一個數組。我如何使用REST調用中的JSON輸出?並且還實施了onClick事件。

+0

您對適配器有什麼樣的問題? – pskink 2014-12-27 15:38:41

+0

我對如何將數據打包到適配器中毫無頭緒@pskink – 2014-12-27 15:58:59

+0

確定適配器的方法是否有問題? – pskink 2014-12-27 16:00:54

回答

0

還有就是我創建

只要寫

compile 'com.suhel.restadapter:rest-adapter:4.0' 

在模塊級的build.gradle文件

有關如何使用它的指令非常簡單易用,易於安裝的解決方案請訪問Android RESTAdapter