|
|
|
|
@ -18,6 +18,7 @@ import androidx.leanback.widget.OnChildViewHolderSelectedListener; |
|
|
|
|
import androidx.lifecycle.ViewModelProvider; |
|
|
|
|
import androidx.media3.common.C; |
|
|
|
|
import androidx.media3.common.Player; |
|
|
|
|
import androidx.media3.common.util.Log; |
|
|
|
|
import androidx.media3.ui.PlayerView; |
|
|
|
|
import androidx.recyclerview.widget.RecyclerView; |
|
|
|
|
import androidx.viewbinding.ViewBinding; |
|
|
|
|
@ -441,7 +442,9 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void showEpg() { |
|
|
|
|
mBinding.widget.play.setText(mChannel.getData().getEpg()); |
|
|
|
|
String epg = mChannel.getData().getEpg(); |
|
|
|
|
mBinding.widget.name.setMaxEms(epg.isEmpty() ? mChannel.getName().length() : 12); |
|
|
|
|
mBinding.widget.play.setText(epg); |
|
|
|
|
setMetadata(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -676,8 +679,8 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void setMetadata() { |
|
|
|
|
String title = mChannel == null ? "" : mChannel.getName(); |
|
|
|
|
String artist = mChannel == null ? "" : mChannel.getData().getEpg(); |
|
|
|
|
String title = mBinding.widget.name.getText().toString(); |
|
|
|
|
String artist = mBinding.widget.play.getText().toString(); |
|
|
|
|
MediaMetadataCompat.Builder builder = new MediaMetadataCompat.Builder(); |
|
|
|
|
builder.putString(MediaMetadataCompat.METADATA_KEY_TITLE, title); |
|
|
|
|
builder.putString(MediaMetadataCompat.METADATA_KEY_ARTIST, artist); |
|
|
|
|
|