如何插入具有特定位置的realm数据库以及如何在android中检索该位置的数据?

时间:2018-03-05 08:32:37

标签: android realm

我正在使用改造来解析youtube api json数据,并使用了tablayout和viewpager.titles来正确,数据仅用于第一个youtube播放列表,并且相同的重复其他fragment.saved数据到这样的领域< / p>

private void setAdapterVideos(final List<YoutubeVideoDetails> items, final List<YoutubePlayListVideos> videosList) {
                        realm.executeTransaction(new Realm.Transaction() {
                            @Override
                            public void execute(Realm realm) {
                                realm.copyToRealmOrUpdate(items);
                                realm.copyToRealmOrUpdate(videosList);
                            }
                        });
                    }`

并检索这样的数据

realm.executeTransaction(new Realm.Transaction() {
            @Override
            public void execute(Realm realm) {
                videosList = realm.where(YoutubePlayListVideos.class).findAll();
                videoDetails = realm.where(YoutubeVideoDetails.class).findAll();
            }
        });
        if (videosList.size() > 0) {
            new LogUtil("aaaaaaaaaaa",posi+": "+videosList.get(0).getSnippet().getTitle());

            VideoAdapter vAdapter = new VideoAdapter(getActivity(), videosList, videoDetails);
            recyclerView.setAdapter(vAdapter);
            progressBar.setVisibility(View.GONE);
        }

我是仅使用SQ Lite的领域数据库的新手,任何帮助将不胜感激......!

0 个答案:

没有答案