mirror of
https://github.com/NiciDieNase/chaosflix
synced 2024-11-26 22:20:24 +00:00
change title and descriptions for livestreams
This commit is contained in:
parent
4bb31ea717
commit
f1b55d9476
2 changed files with 10 additions and 9 deletions
|
@ -3,7 +3,6 @@ package de.nicidienase.chaosflix.fragments;
|
|||
import android.os.Bundle;
|
||||
import android.support.v17.leanback.app.BrowseFragment;
|
||||
import android.support.v17.leanback.widget.ArrayObjectAdapter;
|
||||
import android.support.v17.leanback.widget.DividerRow;
|
||||
import android.support.v17.leanback.widget.HeaderItem;
|
||||
import android.support.v17.leanback.widget.ListRow;
|
||||
import android.support.v17.leanback.widget.ListRowPresenter;
|
||||
|
@ -111,21 +110,21 @@ public class ConferencesBrowseFragment extends BrowseFragment {
|
|||
|
||||
private void addStreams(CardPresenter cardPresenter, List<LiveConference> liveConferences) {
|
||||
if (liveConferences.size() > 0) {
|
||||
HeaderItem streamingHeader = new HeaderItem(getString(R.string.livestreams));
|
||||
mRowsAdapter.add(0, new SectionRow(streamingHeader));
|
||||
for (LiveConference con : liveConferences) {
|
||||
HeaderItem streamingHeader = new HeaderItem(con.getConference()
|
||||
+ " " + getString(R.string.streaming_prefix));
|
||||
streamingHeader.setContentDescription(con.getDescription());
|
||||
mRowsAdapter.add(0, new SectionRow(streamingHeader));
|
||||
int i = -1;
|
||||
for (i = 0; i < con.getGroups().size(); i++) {
|
||||
Group g = con.getGroups().get(i);
|
||||
// setup header
|
||||
String group = g.getGroup().length() > 0 ? g.getGroup() : con.getConference();
|
||||
HeaderItem header = new HeaderItem(group);
|
||||
header.setDescription(con.getConference() + " - " + con.getDescription());
|
||||
header.setContentDescription(group);
|
||||
// setup list
|
||||
ArrayObjectAdapter listRowAdapter
|
||||
= new ArrayObjectAdapter(cardPresenter);
|
||||
listRowAdapter.addAll(listRowAdapter.size(), g.getRooms());
|
||||
HeaderItem header = new HeaderItem(g.getGroup());
|
||||
header.setDescription(con.getConference() + " - " + con.getDescription());
|
||||
//HeaderItem header = new HeaderItem(STREAM_PREFIX + con.getConference());
|
||||
header.setContentDescription(g.getGroup());
|
||||
mRowsAdapter.add(i + 1, new ListRow(header, listRowAdapter));
|
||||
}
|
||||
// mRowsAdapter.add(i + 1, new DividerRow());
|
||||
|
|
|
@ -31,4 +31,6 @@
|
|||
<string name="conferences">Conferences</string>
|
||||
<string name="remove_from_watchlist">Remove from Watchlist</string>
|
||||
<string name="add_to_watchlist">Add to Watchlist</string>
|
||||
<string name="streams">Streams</string>
|
||||
<string name="livestreams">Livestreams</string>
|
||||
</resources>
|
||||
|
|
Loading…
Reference in a new issue