Home | History | Annotate | Download | only in ui

Lines Matching refs:Channel

45 import com.android.tv.data.Channel;
59 public static final String SCREEN_NAME = "Channel switch";
66 private List<Channel> mChannels;
70 private final ArrayList<Channel> mChannelCandidates = new ArrayList<>();
73 private Channel mSelectedChannel;
143 final Channel channel = ((Channel) mAdapter.getItem(position));
148 mMainActivity.tuneToChannel(channel);
161 mSelectedChannel = (Channel) mAdapter.getItem(position);
233 public void setChannels(@Nullable List<Channel> channels) {
242 // Reset typed channel number in some cases.
275 ArrayList<Channel> secondaryChannelCandidates = new ArrayList<>();
276 for (Channel channel : mChannels) {
277 ChannelNumber chNumber = ChannelNumber.parseChannelNumber(channel.getDisplayNumber());
279 Log.i(TAG, "Malformed channel number (name=" + channel.getDisplayName()
280 + ", number=" + channel.getDisplayNumber() + ")");
284 mChannelCandidates.add(channel);
289 if (channel.getDisplayNumber().replaceAll(CHANNEL_DELIMITERS_REGEX, "")
291 secondaryChannelCandidates.add(channel);
386 final Channel channel = mChannelCandidates.get(position);
393 channelNumberView.setText(channel.getDisplayNumber());
396 channelNameView.setText(channel.getDisplayName());