Метод onCreateView()
вызывается только один раз при создании представления.
Тем не менее, вы можете обновить RecyclerView
после завершения AsyncTask
. Для этого добавьте вновь полученные данные в ArrayList feedback_halt
, а затем вызовите notifyDataSetChanged()
на своем адаптере.
Когда вы вызываете notifyDataSetChanged()
, представления будут обновляться на основе данных в вашем ArrayList.
Итак, внутри onPostExecute()
после того, как вы установили значение week_kg
:
feedback_inhalt.add(new Feedback_inhalt(R.mipmap.ic_plastic_color, "Verwertungskosten", "kg eingespart", week_kg));
mAdapter.notifyDatSetChanged()
Наконец, метод notifyDataSetChanged()
должен вызываться только из потока пользовательского интерфейса, но метод onPostExecute()
работает в потоке пользовательского интерфейса, поэтому вы можете идти: -)