pull/123/head
FongMi 4 years ago
parent 253c0780fd
commit 5c9676f6de
  1. 8
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java

@ -157,8 +157,12 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
}
private void setPosition() {
mBinding.group.setSelectedPosition(mGroupAdapter.indexOf(mChannel.getGroup()));
mBinding.channel.setSelectedPosition(mChannel.getGroup().getPosition());
Group group = mChannel.getGroup();
int position = mGroupAdapter.indexOf(group);
boolean change = mBinding.group.getSelectedPosition() != position;
if (change) mBinding.group.setSelectedPosition(position);
if (change) mChannelAdapter.setItems(group.getChannel(), null);
mBinding.channel.setSelectedPosition(group.getPosition());
}
private void onChildSelected(@Nullable RecyclerView.ViewHolder child, Group group) {

Loading…
Cancel
Save