可以在Android中获得下一个Row(Item)

时间:2019-12-26 04:26:00

标签: android sqlite android-room

嗨,我是Android Room库的新手,好吧,我有一个工作程序来显示Notes并使用Android Room组件。 我并不是在寻找确切的源代码,对此没有任何建议或一般指导。

因此,我有一个类说明,一个DAO类,一个存储库类,一个数据库类,一个ViewModel,一个用于列表视图的适配器。该界面有一个主要活动和两个片段,第一个片段显示笔记列表,而在EditNote片段中,我们只显示一个细节。这是正确的with regards to the google documentation.

一切都很好,当我单击列表中的元素时,我得到了EditNote  分段。

所有代码均与this tutorial

中所示

现在,我要在EditNote片段中添加一个导航按钮。

  • 在片段详细信息中,我们从construcor获取了Note类,我通过覆盖onvaredview事件并设置ViewModel来设置将触发OnChange的观察者,从而在oncreatedview事件中设置了一些变量。

从我阅读的内容中,我需要更改当前注释(表中选定的行)以触发此OnChange事件以显示下一个注释(下一行) 因此:如果单击下一个按钮,则显示下一个“注释”行元素,而单击上一个按钮,则显示上一个注释元素。

  • 我是否必须通过查询将所有内容重写为Dao Level,在该查询中输入当前音符ID以获取下一个音符? (我可以使用SQL吗?)

  • 此会议室组件系统是否可以选择获取并更改当前行? enter image description here

0 个答案:

没有答案