use view binding elements to set toolbar title

This commit is contained in:
dkanada 2021-04-25 10:29:00 +09:00
commit 3c4822329e
7 changed files with 9 additions and 7 deletions

View file

@ -150,7 +150,7 @@ public class AlbumDetailActivity extends AbsMusicPanelActivity implements Palett
private void setUpToolbar() {
setSupportActionBar(binding.toolbar);
// noinspection ConstantConditions
getSupportActionBar().setTitle(null);
binding.toolbar.setTitle(null);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
@ -250,7 +250,7 @@ public class AlbumDetailActivity extends AbsMusicPanelActivity implements Palett
private void setAlbum(Album album) {
this.album = album;
getSupportActionBar().setTitle(album.title);
binding.toolbar.setTitle(album.title);
binding.artistText.setText(album.artistName);
binding.songCountText.setText(MusicUtil.getSongCountString(this, album.songs.size()));
binding.durationText.setText(MusicUtil.getReadableDurationString(MusicUtil.getTotalDuration(this, album.songs)));

View file

@ -184,7 +184,7 @@ public class ArtistDetailActivity extends AbsMusicPanelActivity implements Palet
private void setUpToolbar() {
setSupportActionBar(binding.toolbar);
// noinspection ConstantConditions
getSupportActionBar().setTitle(null);
binding.toolbar.setTitle(null);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
@ -273,7 +273,7 @@ public class ArtistDetailActivity extends AbsMusicPanelActivity implements Palet
private void setArtist(Artist artist) {
this.artist = artist;
getSupportActionBar().setTitle(artist.name);
binding.toolbar.setTitle(artist.name);
binding.songCountText.setText(MusicUtil.getSongCountString(this, artist.songs.size()));
binding.albumCountText.setText(MusicUtil.getAlbumCountString(this, artist.albums.size()));
binding.durationText.setText(MusicUtil.getReadableDurationString(MusicUtil.getTotalDuration(this, artist.songs)));

View file

@ -87,7 +87,7 @@ public class GenreDetailActivity extends AbsMusicPanelActivity implements CabHol
binding.toolbar.setBackgroundColor(ThemeStore.primaryColor(this));
setSupportActionBar(binding.toolbar);
// noinspection ConstantConditions
getSupportActionBar().setTitle(genre.name);
binding.toolbar.setTitle(genre.name);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}

View file

@ -117,7 +117,7 @@ public class PlaylistDetailActivity extends AbsMusicPanelActivity implements Cab
private void setToolbarTitle(String title) {
// noinspection ConstantConditions
getSupportActionBar().setTitle(title);
binding.toolbar.setTitle(title);
}
@Override