recherche

Maison  >  Questions et réponses  >  le corps du texte

android - RecyclerView更新问题

在支付宝的记账本里面,点击加一笔,输入数额,确认之后,会自动返回记账本,刚才输入的也显示了出来,在第一位

我用bmob数据服务做相似的效果,用了 startActivityForResult ,在onActivityResult 方法中得到了 刚插入的对象,现在我想让主页显示刚刚插入的对象的数据,在adapter中自定义了一个 add方法,不过这个方法要上拉一下才能看到刚插入的数据,之后再在onActivityResult 里面 recyclerView.scrollToPosition(0); 有没有更好的方案呢

    public void add(Talk talk) {
        this.list.add(0,talk);
        notifyItemInserted(0);
    }
PHPzPHPz2772 Il y a quelques jours397

répondre à tous(2)je répondrai

  • PHP中文网

    PHP中文网2017-04-17 17:37:21

    notifyDataSetChanged();

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:37:21

    你可以延时调用你的add方法

    répondre
    0
  • Annulerrépondre