Android Studio并未显示某些项目的所有Releavant xml

问题描述

开发人员!我是Android开发的新手。我面临一个问题,即模拟器无法从JSON对象渲染图像和标题。模拟器显示的是加载日志,因此我认为这不是硬件问题。另外,当我运行调试程序时,我看到网络正在努力从API站点(Edamam API)获取JSON数据。我正在使用Retrofit来调用Edamam API。我修复了LogCat的所有错误,除了

,我看不到其他任何错误

E / eglCodecCommon:GoldfishAddressspaceHostHostAllocator:ioctl_ping device_type = 5失败,ret = -1

Logcat没有错误时该怎么办?有什么建议?我已经从事了很长时间,但无法获得解决方案。 我尝试过的...

  • 从模拟器中卸载应用程序

  • 更改了适配器实现代码

  • 更改了模拟器设备,添加了字段,方法,getter和setter 在多个课程上

  • 添加了Log.d,以查看我在哪里遇到问题

  • 我不记得的
  • etc ..

loading log showing but the recipe image is not rendering

这是我的代码https://gist.github.com/Kijimu7/a8fb50a265618e6f0356c2e3277c90e3

任何建议表示赞赏!

解决方法

我能够解决这个问题。 我的ID上有一个错字,用于引用CustomAdapter.java上的布局文件。 另外,我将onResponse固定为

adapter.addAll(response.body().getHits());

调用MainActivity.java上的Hits对象。