From: aman.jeph Date: Thu, 7 Oct 2021 08:43:34 +0000 (+0530) Subject: Add theme support for Playing list and fixed playback slider position X-Git-Tag: submit/tizen/20211109.094344~9 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=41dbeabb675393d3f5249b76336517aeb72bb409;p=profile%2Fiot%2Fapps%2Fdotnet%2Fmusic-player.git Add theme support for Playing list and fixed playback slider position Change-Id: Ic6cad49ef79a0679ab64645d7f365655f5d617d7 Signed-off-by: aman.jeph --- diff --git a/music-player/Views/PlayerView.cs b/music-player/Views/PlayerView.cs index e08fe96..9e54511 100755 --- a/music-player/Views/PlayerView.cs +++ b/music-player/Views/PlayerView.cs @@ -712,7 +712,7 @@ namespace MusicPlayer.Views else { sliderView.Size2D = new Size2D(640, 80); - sliderView.Position2D = new Position2D(1056, 950); + sliderView.Position2D = new Position2D(1120, 950); currentTime.Size2D = new Size2D(180, 32); currentTime.Position2D = new Position2D(0, 48); totalTime.Size2D = new Size2D(180, 32); diff --git a/music-player/Views/PlayingListView.cs b/music-player/Views/PlayingListView.cs index f3f4ef3..7a9bcac 100755 --- a/music-player/Views/PlayingListView.cs +++ b/music-player/Views/PlayingListView.cs @@ -20,7 +20,7 @@ namespace MusicPlayer.Views this.viewModel = viewModel; collectionView = new CollectionView() { - BackgroundImage = Resources.GetImagePath() + "playing_list_bg.png", + BackgroundImage = GetBackgroundImagePath(ThemeManager.PlatformThemeId), ItemsSource = this.viewModel.TrackListVM, ItemsLayouter = new LinearLayouter(), ItemTemplate = new DataTemplate(() => @@ -50,5 +50,18 @@ namespace MusicPlayer.Views { collectionView.ItemsSource = viewModel.TrackListVM; } + + private string GetBackgroundImagePath(string platformThemeId) + { + if (platformThemeId.Equals(AppConstants.DarkPlatformThemeId)) + { + return Resources.GetImagePath() + "dark/list_view_bg.png"; + } + else + { + return Resources.GetImagePath() + "light/list_view_bg.png"; + } + } + } } diff --git a/packaging/org.tizen.MusicPlayer-1.0.0.tpk b/packaging/org.tizen.MusicPlayer-1.0.0.tpk index a789bdc..cbcc2cc 100755 Binary files a/packaging/org.tizen.MusicPlayer-1.0.0.tpk and b/packaging/org.tizen.MusicPlayer-1.0.0.tpk differ