2014-12-27 49 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