Java 如何从服务器中提取数据?

Java 如何从服务器中提取数据?,java,android,android-recyclerview,Java,Android,Android Recyclerview,我的目标是食物列表内容;如何从服务器中提取数据?如何显示食物名称?我使用这个图书馆 这里是TestRecycleServiceAdapter 在类型为_CELL的情况下,我会这样更改: view = LayoutInflater.from(parent.getContext()) .inflate(R.layout.list_item_card_promotion_item, parent, false); TextView fo

我的目标是食物
列表内容;如何从服务器中提取数据?如何显示食物名称?我使用这个图书馆

  • 这里是TestRecycleServiceAdapter

在类型为_CELL的情况下,我会这样更改:

  view = LayoutInflater.from(parent.getContext())
                            .inflate(R.layout.list_item_card_promotion_item, parent, false);
TextView foodName = (TextView) view.findViewById(R.id.txt_food_name);
foodName.setText(contents.get(0).getName());
                    return new RecyclerView.ViewHolder(view) {
                    };
  • 回收碎片

我就这样改变

mRecyclerView.setHasFixedSize(true);

        NetworkEngine.getInstance().getFood(new Callback<List<Food>>() {
            @Override
            public void success(List<Food> foods, Response response) {
                mContentItems = foods;
                mAdapter = new RecyclerViewMaterialAdapter(new FoodRecyclerViewAdapter(foods));
                mRecyclerView.setAdapter(mAdapter);

                {
                    for (int i = 0; i < ITEM_COUNT; ++i)
                        mContentItems.add(new Food());
                    mAdapter.notifyDataSetChanged();
                }
            }
        });
mRecyclerView.setHasFixedSize(true);
NetworkEngine.getInstance().getFood(新回调()函数){
@凌驾
公共无效成功(列出食物、响应){
mContentItems=食品;
mAdapter=新的回收服务材料适配器(新食品回收服务适配器(食品));
mRecyclerView.setAdapter(mAdapter);
{
对于(int i=0;i