Как правильно изменить видеолист в API Youtube? - PullRequest
1 голос
/ 14 мая 2019

Я начинающий андроид Youtube API. Я надеюсь, что смогу нажимать на разные элементы, чтобы проигрыватель загружал другой видеолист.

Но каждый раз, когда я нажимаю на другой элемент, я всегда сохраняю только первый видеолист и не могу правильно изменить его на второй. Я не знаю, как сделать правильные изменения.

// click item 3

if (id == 3) {

    curBrowserlist = db.rawQuery("Select  *  from MusicMaster where status = 'A'and genre_id = 'man0003'", null);

     ArrayList < String > mArrayList = new ArrayList<String>();

    curBrowserlist.moveToFirst();

    while (!curBrowserlist.isAfterLast()) {

        mArrayList.add(curBrowserlist.getString(curBrowserlist.getColumnIndex("source_id")));

        curBrowserlist.moveToNext();
    }

    player.loadVideos(mArrayList);
}

//click item 4

if (id == 4) {

    curBrowserlist = db.rawQuery("Select  *  from MusicMaster where status = 'A'and genre_id = 'man0004'", null);

    ArrayList < String > mArrayList = new ArrayList<String>();

    curBrowserlist.moveToFirst();

    while (!curBrowserlist.isAfterLast()) {

        mArrayList.add(curBrowserlist.getString(curBrowserlist.getColumnIndex("source_id")));

        curBrowserlist.moveToNext();
    }

    player.loadVideos(mArrayList);
}
...