|
|
|
|
@ -409,7 +409,7 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void showEpg(Channel item) { |
|
|
|
|
if (mChannel == null || mChannel.getData().getList().isEmpty() || mEpgDataAdapter.size() == 0 || !mChannel.equals(item)) return; |
|
|
|
|
if (mChannel == null || mChannel.getData().getList().isEmpty() || mEpgDataAdapter.size() == 0 || !mChannel.equals(item) || !mChannel.getGroup().equals(mGroup)) return; |
|
|
|
|
mBinding.widget.epgData.setSelectedPosition(mChannel.getData().getSelected()); |
|
|
|
|
mBinding.widget.epg.setVisibility(View.VISIBLE); |
|
|
|
|
mBinding.widget.epg.requestFocus(); |
|
|
|
|
@ -529,7 +529,7 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onItemClick(Channel item) { |
|
|
|
|
if (item.getData().getList().size() > 0 && item.isSelected() && item.equals(mChannel)) { |
|
|
|
|
if (item.getData().getList().size() > 0 && item.isSelected() && mChannel.equals(item) && mChannel.getGroup().equals(mGroup)) { |
|
|
|
|
showEpg(item); |
|
|
|
|
} else { |
|
|
|
|
mGroup.setPosition(mBinding.channel.getSelectedPosition()); |
|
|
|
|
|