diff --git a/MusicApp/MusicApp.csproj b/MusicApp/MusicApp.csproj index b15d443..5ef3b08 100644 --- a/MusicApp/MusicApp.csproj +++ b/MusicApp/MusicApp.csproj @@ -18,7 +18,7 @@ Resource Off false - v7.0 + v7.1 Properties\AndroidManifest.xml Resources Assets @@ -41,6 +41,7 @@ false Xamarin + true True diff --git a/MusicApp/Properties/AndroidManifest.xml b/MusicApp/Properties/AndroidManifest.xml index fd2dba2..e03dd14 100644 --- a/MusicApp/Properties/AndroidManifest.xml +++ b/MusicApp/Properties/AndroidManifest.xml @@ -1,6 +1,6 @@  - + diff --git a/MusicApp/Resources/Portable Class/MusicPlayer.cs b/MusicApp/Resources/Portable Class/MusicPlayer.cs index edf7eec..0ec2b71 100644 --- a/MusicApp/Resources/Portable Class/MusicPlayer.cs +++ b/MusicApp/Resources/Portable Class/MusicPlayer.cs @@ -96,7 +96,17 @@ namespace MusicApp.Resources.Portable_Class return StartCommandResult.Sticky; if (file != null) + { + string title = intent.GetStringExtra("title"); + if(title != null) + { + string artist = intent.GetStringExtra("artist"); + string thumbnailURI = intent.GetStringExtra("thumbnailURI"); + Play(file, title, artist, thumbnailURI); + return StartCommandResult.Sticky; + } Play(file); + } return StartCommandResult.Sticky; } @@ -113,12 +123,20 @@ namespace MusicApp.Resources.Portable_Class player.AddListener(this); } - public void Play(string filePath) + public void Play(string filePath, string title = null, string artist = null, string thumbnailURI = null) { isRunning = true; if (player == null) InitializeService(); + if(mediaSession == null) + { + mediaSession = new MediaSessionCompat(Application.Context, "MusicApp"); + mediaSession.SetFlags(MediaSessionCompat.FlagHandlesMediaButtons | MediaSessionCompat.FlagHandlesTransportControls); + PlaybackStateCompat.Builder builder = new PlaybackStateCompat.Builder().SetActions(PlaybackStateCompat.ActionPlay | PlaybackStateCompat.ActionPause); + mediaSession.SetPlaybackState(builder.Build()); + } + DefaultDataSourceFactory dataSourceFactory = new DefaultDataSourceFactory(Application.Context, "MusicApp"); IExtractorsFactory extractorFactory = new DefaultExtractorsFactory(); Handler handler = new Handler(); @@ -129,49 +147,19 @@ namespace MusicApp.Resources.Portable_Class Console.WriteLine("Can't Get Audio Focus"); return; } + player.PlayWhenReady = true; player.Prepare(mediaSource, true, true); - GetTrackSong(filePath, out Song song); - CreateNotification(song.GetName(), song.GetArtist(), song.GetAlbumArt()); - queue.Clear(); + Song song = null; + if(title == null) + GetTrackSong(filePath, out song); + else + { + song = new Song(title, artist, thumbnailURI, -1, -1, filePath); + } + CreateNotification(song.GetName(), song.GetArtist(), song.GetAlbumArt(), song.GetAlbum()); + //queue.Clear(); AddToQueue(song); - - //if (mediaSession != null) - //{ - // player.Reset(); - // InitializePlayer(); - // await player.SetDataSourceAsync(Application.Context, Uri.Parse(filePath)); - // player.PrepareAsync(); - // GetTrackSong(filePath, out Song song); - // CreateNotification(song.GetName(), song.GetArtist(), song.GetAlbumArt()); - // queue.Clear(); - // AddToQueue(filePath); - // return; - //} - //try - //{ - // mediaSession = new MediaSessionCompat(Application.Context, "MusicApp"); - // mediaSession.SetFlags(MediaSessionCompat.FlagHandlesMediaButtons | MediaSessionCompat.FlagHandlesTransportControls); - // PlaybackStateCompat.Builder builder = new PlaybackStateCompat.Builder().SetActions(PlaybackStateCompat.ActionPlay | PlaybackStateCompat.ActionPause); - // mediaSession.SetPlaybackState(builder.Build()); - - // await player.SetDataSourceAsync(Application.Context, Android.Net.Uri.Parse(filePath)); - // var audioFocus = audioManager.RequestAudioFocus(this, Stream.Music, AudioFocus.Gain); - // if (audioFocus != AudioFocusRequest.Granted) - // { - // Console.WriteLine("Can't Get Audio Focus"); - // return; - // } - // player.PrepareAsync(); - // GetTrackSong(filePath, out Song song); - // CreateNotification(song.GetName(), song.GetArtist(), song.GetAlbumArt()); - // queue.Clear(); - // AddToQueue(filePath); - //} - //catch (Exception ex) - //{ - // Console.WriteLine("Error: " + ex); - //} } public async void RandomPlay(List filePath) @@ -249,10 +237,17 @@ namespace MusicApp.Resources.Portable_Class smallPlayer.FindViewById(Resource.Id.spArtist).Text = song.GetArtist(); ImageView art = smallPlayer.FindViewById(Resource.Id.spArt); - var songCover = Uri.Parse("content://media/external/audio/albumart"); - var songAlbumArtUri = ContentUris.WithAppendedId(songCover, song.GetAlbumArt()); + if(song.GetAlbum() == null) + { + var songCover = Uri.Parse("content://media/external/audio/albumart"); + var nextAlbumArtUri = ContentUris.WithAppendedId(songCover, song.GetAlbumArt()); - Picasso.With(Application.Context).Load(songAlbumArtUri).Placeholder(Resource.Drawable.MusicIcon).Into(art); + Picasso.With(Application.Context).Load(nextAlbumArtUri).Placeholder(Resource.Drawable.MusicIcon).Into(art); + } + else + { + Picasso.With(Application.Context).Load(song.GetAlbum()).Placeholder(Resource.Drawable.MusicIcon).Into(art); + } } public static int CurrentID() @@ -298,16 +293,10 @@ namespace MusicApp.Resources.Portable_Class { string Title = "Unknow"; string Artist = "Unknow"; - string Album = "Unknow"; long AlbumArt = 0; long id = 0; string path = filePath; - if (false /*Check if it's a youtube video*/) - { - //return information about a youtube video - } - Uri musicUri = MediaStore.Audio.Media.ExternalContentUri; CursorLoader cursorLoader = new CursorLoader(Application.Context, musicUri, null, null, null, null); @@ -317,7 +306,6 @@ namespace MusicApp.Resources.Portable_Class { int titleID = musicCursor.GetColumnIndex(MediaStore.Audio.Media.InterfaceConsts.Title); int artistID = musicCursor.GetColumnIndex(MediaStore.Audio.Media.InterfaceConsts.Artist); - int albumID = musicCursor.GetColumnIndex(MediaStore.Audio.Media.InterfaceConsts.Album); int thisID = musicCursor.GetColumnIndex(MediaStore.Audio.Media.InterfaceConsts.Id); int pathID = musicCursor.GetColumnIndex(MediaStore.Audio.Media.InterfaceConsts.Data); do @@ -328,7 +316,6 @@ namespace MusicApp.Resources.Portable_Class { Artist = musicCursor.GetString(artistID); Title = musicCursor.GetString(titleID); - Album = musicCursor.GetString(albumID); AlbumArt = musicCursor.GetLong(musicCursor.GetColumnIndex(MediaStore.Audio.Albums.InterfaceConsts.AlbumId)); id = musicCursor.GetLong(thisID); @@ -336,16 +323,13 @@ namespace MusicApp.Resources.Portable_Class Title = "Unknown Title"; if (Artist == null) Artist = "Unknow Artist"; - if (Album == null) - Album = "Unknow Album"; - break; } } while (musicCursor.MoveToNext()); musicCursor.Close(); } - song = new Song(Title, Artist, Album, AlbumArt, id, filePath); + song = new Song(Title, Artist, null, AlbumArt, id, filePath); } async void CreateNotification(string title, string artist, long albumArt = 0, string imageURI = "") @@ -353,28 +337,45 @@ namespace MusicApp.Resources.Portable_Class MusicPlayer.title = title; Bitmap icon = null; - if (albumArt != 0) + if (imageURI == null) { - Uri songCover = Uri.Parse("content://media/external/audio/albumart"); - Uri iconURI = ContentUris.WithAppendedId(songCover, albumArt); - - await Task.Run(() => + if (albumArt != 0) { - try + Uri songCover = Uri.Parse("content://media/external/audio/albumart"); + Uri iconURI = ContentUris.WithAppendedId(songCover, albumArt); + + await Task.Run(() => { - icon = Picasso.With(Application.Context).Load(iconURI).Error(Resource.Drawable.MusicIcon).Placeholder(Resource.Drawable.MusicIcon).NetworkPolicy(NetworkPolicy.Offline).Resize(400, 400).CenterCrop().Get(); - } - catch (System.Exception) + try + { + icon = Picasso.With(Application.Context).Load(iconURI).Error(Resource.Drawable.MusicIcon).Placeholder(Resource.Drawable.MusicIcon).NetworkPolicy(NetworkPolicy.Offline).Resize(400, 400).CenterCrop().Get(); + } + catch (Exception) + { + icon = Picasso.With(Application.Context).Load(Resource.Drawable.MusicIcon).Get(); + } + }); + } + else + { + await Task.Run(() => { - icon = Picasso.With(Application.Context).Load(Resource.Drawable.MusicIcon).Get(); - } - }); + icon = Picasso.With(Application.Context).Load(imageURI).Get(); + }); + } } else { await Task.Run(() => { - icon = Picasso.With(Application.Context).Load(imageURI).Get(); + try + { + icon = Picasso.With(Application.Context).Load(imageURI).Error(Resource.Drawable.MusicIcon).Placeholder(Resource.Drawable.MusicIcon).NetworkPolicy(NetworkPolicy.Offline).Resize(400, 400).CenterCrop().Get(); + } + catch (Exception) + { + icon = Picasso.With(Application.Context).Load(Resource.Drawable.MusicIcon).Get(); + } }); } @@ -412,6 +413,7 @@ namespace MusicApp.Resources.Portable_Class { if(player != null && isRunning) { + isRunning = false; Intent tmpPauseIntent = new Intent(Application.Context, typeof(MusicPlayer)); tmpPauseIntent.SetAction("Pause"); PendingIntent pauseIntent = PendingIntent.GetService(Application.Context, 0, tmpPauseIntent, PendingIntentFlags.UpdateCurrent); @@ -436,6 +438,7 @@ namespace MusicApp.Resources.Portable_Class { if(player != null && !isRunning) { + isRunning = true; Intent tmpPauseIntent = new Intent(Application.Context, typeof(MusicPlayer)); tmpPauseIntent.SetAction("Pause"); PendingIntent pauseIntent = PendingIntent.GetService(Application.Context, 0, tmpPauseIntent, PendingIntentFlags.UpdateCurrent); diff --git a/MusicApp/Resources/Portable Class/Player.cs b/MusicApp/Resources/Portable Class/Player.cs index 897d5d5..eb5ca2e 100644 --- a/MusicApp/Resources/Portable Class/Player.cs +++ b/MusicApp/Resources/Portable Class/Player.cs @@ -88,10 +88,17 @@ namespace MusicApp.Resources.Portable_Class artist.Selected = true; artist.SetMarqueeRepeatLimit(3); - var songCover = Android.Net.Uri.Parse("content://media/external/audio/albumart"); - var songAlbumArtUri = ContentUris.WithAppendedId(songCover, current.GetAlbumArt()); + if(current.GetAlbum() == null) + { + var songCover = Android.Net.Uri.Parse("content://media/external/audio/albumart"); + var songAlbumArtUri = ContentUris.WithAppendedId(songCover, current.GetAlbumArt()); - Picasso.With(Android.App.Application.Context).Load(songAlbumArtUri).Placeholder(Resource.Drawable.MusicIcon).Into(imgView); + Picasso.With(Android.App.Application.Context).Load(songAlbumArtUri).Placeholder(Resource.Drawable.MusicIcon).Into(imgView); + } + else + { + Picasso.With(Android.App.Application.Context).Load(current.GetAlbum()).Placeholder(Resource.Drawable.MusicIcon).Into(imgView); + } bar = playerView.FindViewById(Resource.Id.songTimer); MusicPlayer.SetSeekBar(bar); @@ -103,11 +110,19 @@ namespace MusicApp.Resources.Portable_Class Song next = MusicPlayer.queue[MusicPlayer.CurrentID() + 1]; playerView.FindViewById(Resource.Id.nextTitle).Text = "Next music:"; playerView.FindViewById(Resource.Id.nextArtist).Text = next.GetName(); - - var nextAlbumArtUri = ContentUris.WithAppendedId(songCover, next.GetAlbumArt()); - ImageView nextArt = playerView.FindViewById(Resource.Id.nextArt); - Picasso.With(Android.App.Application.Context).Load(nextAlbumArtUri).Placeholder(Resource.Drawable.MusicIcon).Into(nextArt); + + if(next.GetAlbum() == null) + { + var songCover = Android.Net.Uri.Parse("content://media/external/audio/albumart"); + var nextAlbumArtUri = ContentUris.WithAppendedId(songCover, next.GetAlbumArt()); + + Picasso.With(Android.App.Application.Context).Load(nextAlbumArtUri).Placeholder(Resource.Drawable.MusicIcon).Into(nextArt); + } + else + { + Picasso.With(Android.App.Application.Context).Load(next.GetAlbum()).Placeholder(Resource.Drawable.MusicIcon).Into(nextArt); + } } else { @@ -133,11 +148,17 @@ namespace MusicApp.Resources.Portable_Class title.Text = current.GetName(); artist.Text = current.GetArtist(); - var songCover = Android.Net.Uri.Parse("content://media/external/audio/albumart"); - var songAlbumArtUri = ContentUris.WithAppendedId(songCover, current.GetAlbumArt()); - - Picasso.With(Android.App.Application.Context).Load(songAlbumArtUri).Placeholder(Resource.Drawable.MusicIcon).Into(imgView); + if (current.GetAlbum() == null) + { + var songCover = Android.Net.Uri.Parse("content://media/external/audio/albumart"); + var songAlbumArtUri = ContentUris.WithAppendedId(songCover, current.GetAlbumArt()); + Picasso.With(Android.App.Application.Context).Load(songAlbumArtUri).Placeholder(Resource.Drawable.MusicIcon).Into(imgView); + } + else + { + Picasso.With(Android.App.Application.Context).Load(current.GetAlbum()).Placeholder(Resource.Drawable.MusicIcon).Into(imgView); + } bool asNext = MusicPlayer.queue.Count > MusicPlayer.CurrentID() + 1; if (asNext) @@ -145,11 +166,19 @@ namespace MusicApp.Resources.Portable_Class Song next = MusicPlayer.queue[MusicPlayer.CurrentID() + 1]; playerView.FindViewById(Resource.Id.nextTitle).Text = "Next music:"; playerView.FindViewById(Resource.Id.nextArtist).Text = next.GetName(); - - var nextAlbumArtUri = ContentUris.WithAppendedId(songCover, next.GetAlbumArt()); - ImageView nextArt = playerView.FindViewById(Resource.Id.nextArt); - Picasso.With(Android.App.Application.Context).Load(nextAlbumArtUri).Placeholder(Resource.Drawable.MusicIcon).Into(nextArt); + + if (next.GetAlbum() == null) + { + var songCover = Android.Net.Uri.Parse("content://media/external/audio/albumart"); + var nextAlbumArtUri = ContentUris.WithAppendedId(songCover, next.GetAlbumArt()); + + Picasso.With(Android.App.Application.Context).Load(nextAlbumArtUri).Placeholder(Resource.Drawable.MusicIcon).Into(nextArt); + } + else + { + Picasso.With(Android.App.Application.Context).Load(next.GetAlbum()).Placeholder(Resource.Drawable.MusicIcon).Into(nextArt); + } } else { diff --git a/MusicApp/Resources/Portable Class/YoutubeEngine.cs b/MusicApp/Resources/Portable Class/YoutubeEngine.cs index 3bf71aa..f6e1df6 100644 --- a/MusicApp/Resources/Portable Class/YoutubeEngine.cs +++ b/MusicApp/Resources/Portable Class/YoutubeEngine.cs @@ -236,6 +236,9 @@ namespace MusicApp.Resources.Portable_Class Intent intent = new Intent(Android.App.Application.Context, typeof(MusicPlayer)); intent.PutExtra("file", streamInfo.Url); + intent.PutExtra("title", videoInfo.Title); + intent.PutExtra("artist", videoInfo.Author.Title); + intent.PutExtra("thumbnailURI", videoInfo.ImageThumbnailUrl); Android.App.Application.Context.StartService(intent); } diff --git a/MusicApp/Resources/Resource.Designer.cs b/MusicApp/Resources/Resource.Designer.cs index 222a84b..c07a0cd 100644 --- a/MusicApp/Resources/Resource.Designer.cs +++ b/MusicApp/Resources/Resource.Designer.cs @@ -3928,41 +3928,41 @@ namespace MusicApp public partial class Style { - // aapt resource value: 0x7f0b00aa - public const int AlertDialog_AppCompat = 2131427498; - - // aapt resource value: 0x7f0b00ab - public const int AlertDialog_AppCompat_Light = 2131427499; - // aapt resource value: 0x7f0b00ac - public const int Animation_AppCompat_Dialog = 2131427500; + public const int AlertDialog_AppCompat = 2131427500; // aapt resource value: 0x7f0b00ad - public const int Animation_AppCompat_DropDownUp = 2131427501; - - // aapt resource value: 0x7f0b016c - public const int Animation_Design_BottomSheetDialog = 2131427692; - - // aapt resource value: 0x7f0b018e - public const int AppCompatAlertDialogStyle = 2131427726; + public const int AlertDialog_AppCompat_Light = 2131427501; // aapt resource value: 0x7f0b00ae - public const int Base_AlertDialog_AppCompat = 2131427502; + public const int Animation_AppCompat_Dialog = 2131427502; // aapt resource value: 0x7f0b00af - public const int Base_AlertDialog_AppCompat_Light = 2131427503; + public const int Animation_AppCompat_DropDownUp = 2131427503; + + // aapt resource value: 0x7f0b016e + public const int Animation_Design_BottomSheetDialog = 2131427694; + + // aapt resource value: 0x7f0b0190 + public const int AppCompatAlertDialogStyle = 2131427728; // aapt resource value: 0x7f0b00b0 - public const int Base_Animation_AppCompat_Dialog = 2131427504; + public const int Base_AlertDialog_AppCompat = 2131427504; // aapt resource value: 0x7f0b00b1 - public const int Base_Animation_AppCompat_DropDownUp = 2131427505; + public const int Base_AlertDialog_AppCompat_Light = 2131427505; // aapt resource value: 0x7f0b00b2 - public const int Base_DialogWindowTitle_AppCompat = 2131427506; + public const int Base_Animation_AppCompat_Dialog = 2131427506; // aapt resource value: 0x7f0b00b3 - public const int Base_DialogWindowTitleBackground_AppCompat = 2131427507; + public const int Base_Animation_AppCompat_DropDownUp = 2131427507; + + // aapt resource value: 0x7f0b00b4 + public const int Base_DialogWindowTitle_AppCompat = 2131427508; + + // aapt resource value: 0x7f0b00b5 + public const int Base_DialogWindowTitleBackground_AppCompat = 2131427509; // aapt resource value: 0x7f0b004c public const int Base_TextAppearance_AppCompat = 2131427404; @@ -4018,8 +4018,8 @@ namespace MusicApp // aapt resource value: 0x7f0b0059 public const int Base_TextAppearance_AppCompat_Menu = 2131427417; - // aapt resource value: 0x7f0b00b4 - public const int Base_TextAppearance_AppCompat_SearchResult = 2131427508; + // aapt resource value: 0x7f0b00b6 + public const int Base_TextAppearance_AppCompat_SearchResult = 2131427510; // aapt resource value: 0x7f0b005a public const int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 2131427418; @@ -4078,8 +4078,8 @@ namespace MusicApp // aapt resource value: 0x7f0b00a2 public const int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 2131427490; - // aapt resource value: 0x7f0b00b5 - public const int Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131427509; + // aapt resource value: 0x7f0b00b7 + public const int Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131427511; // aapt resource value: 0x7f0b0066 public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131427430; @@ -4096,8 +4096,8 @@ namespace MusicApp // aapt resource value: 0x7f0b006a public const int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131427434; - // aapt resource value: 0x7f0b00b6 - public const int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131427510; + // aapt resource value: 0x7f0b00b8 + public const int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131427512; // aapt resource value: 0x7f0b006b public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131427435; @@ -4108,8 +4108,8 @@ namespace MusicApp // aapt resource value: 0x7f0b006d public const int Base_Theme_AppCompat = 2131427437; - // aapt resource value: 0x7f0b00b7 - public const int Base_Theme_AppCompat_CompactMenu = 2131427511; + // aapt resource value: 0x7f0b00b9 + public const int Base_Theme_AppCompat_CompactMenu = 2131427513; // aapt resource value: 0x7f0b001e public const int Base_Theme_AppCompat_Dialog = 2131427358; @@ -4117,8 +4117,8 @@ namespace MusicApp // aapt resource value: 0x7f0b001f public const int Base_Theme_AppCompat_Dialog_Alert = 2131427359; - // aapt resource value: 0x7f0b00b8 - public const int Base_Theme_AppCompat_Dialog_FixedSize = 2131427512; + // aapt resource value: 0x7f0b00ba + public const int Base_Theme_AppCompat_Dialog_FixedSize = 2131427514; // aapt resource value: 0x7f0b0020 public const int Base_Theme_AppCompat_Dialog_MinWidth = 2131427360; @@ -4129,8 +4129,8 @@ namespace MusicApp // aapt resource value: 0x7f0b006e public const int Base_Theme_AppCompat_Light = 2131427438; - // aapt resource value: 0x7f0b00b9 - public const int Base_Theme_AppCompat_Light_DarkActionBar = 2131427513; + // aapt resource value: 0x7f0b00bb + public const int Base_Theme_AppCompat_Light_DarkActionBar = 2131427515; // aapt resource value: 0x7f0b0021 public const int Base_Theme_AppCompat_Light_Dialog = 2131427361; @@ -4138,8 +4138,8 @@ namespace MusicApp // aapt resource value: 0x7f0b0022 public const int Base_Theme_AppCompat_Light_Dialog_Alert = 2131427362; - // aapt resource value: 0x7f0b00ba - public const int Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131427514; + // aapt resource value: 0x7f0b00bc + public const int Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131427516; // aapt resource value: 0x7f0b0023 public const int Base_Theme_AppCompat_Light_Dialog_MinWidth = 2131427363; @@ -4147,17 +4147,17 @@ namespace MusicApp // aapt resource value: 0x7f0b000f public const int Base_Theme_AppCompat_Light_DialogWhenLarge = 2131427343; - // aapt resource value: 0x7f0b00bb - public const int Base_ThemeOverlay_AppCompat = 2131427515; - - // aapt resource value: 0x7f0b00bc - public const int Base_ThemeOverlay_AppCompat_ActionBar = 2131427516; - // aapt resource value: 0x7f0b00bd - public const int Base_ThemeOverlay_AppCompat_Dark = 2131427517; + public const int Base_ThemeOverlay_AppCompat = 2131427517; // aapt resource value: 0x7f0b00be - public const int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131427518; + public const int Base_ThemeOverlay_AppCompat_ActionBar = 2131427518; + + // aapt resource value: 0x7f0b00bf + public const int Base_ThemeOverlay_AppCompat_Dark = 2131427519; + + // aapt resource value: 0x7f0b00c0 + public const int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131427520; // aapt resource value: 0x7f0b0024 public const int Base_ThemeOverlay_AppCompat_Dialog = 2131427364; @@ -4165,8 +4165,8 @@ namespace MusicApp // aapt resource value: 0x7f0b0025 public const int Base_ThemeOverlay_AppCompat_Dialog_Alert = 2131427365; - // aapt resource value: 0x7f0b00bf - public const int Base_ThemeOverlay_AppCompat_Light = 2131427519; + // aapt resource value: 0x7f0b00c1 + public const int Base_ThemeOverlay_AppCompat_Light = 2131427521; // aapt resource value: 0x7f0b0026 public const int Base_V11_Theme_AppCompat_Dialog = 2131427366; @@ -4210,35 +4210,35 @@ namespace MusicApp // aapt resource value: 0x7f0b00a4 public const int Base_V23_Theme_AppCompat_Light = 2131427492; - // aapt resource value: 0x7f0b00c0 - public const int Base_V7_Theme_AppCompat = 2131427520; - - // aapt resource value: 0x7f0b00c1 - public const int Base_V7_Theme_AppCompat_Dialog = 2131427521; - // aapt resource value: 0x7f0b00c2 - public const int Base_V7_Theme_AppCompat_Light = 2131427522; + public const int Base_V7_Theme_AppCompat = 2131427522; // aapt resource value: 0x7f0b00c3 - public const int Base_V7_Theme_AppCompat_Light_Dialog = 2131427523; + public const int Base_V7_Theme_AppCompat_Dialog = 2131427523; // aapt resource value: 0x7f0b00c4 - public const int Base_V7_ThemeOverlay_AppCompat_Dialog = 2131427524; + public const int Base_V7_Theme_AppCompat_Light = 2131427524; // aapt resource value: 0x7f0b00c5 - public const int Base_V7_Widget_AppCompat_AutoCompleteTextView = 2131427525; + public const int Base_V7_Theme_AppCompat_Light_Dialog = 2131427525; // aapt resource value: 0x7f0b00c6 - public const int Base_V7_Widget_AppCompat_EditText = 2131427526; + public const int Base_V7_ThemeOverlay_AppCompat_Dialog = 2131427526; // aapt resource value: 0x7f0b00c7 - public const int Base_Widget_AppCompat_ActionBar = 2131427527; + public const int Base_V7_Widget_AppCompat_AutoCompleteTextView = 2131427527; // aapt resource value: 0x7f0b00c8 - public const int Base_Widget_AppCompat_ActionBar_Solid = 2131427528; + public const int Base_V7_Widget_AppCompat_EditText = 2131427528; // aapt resource value: 0x7f0b00c9 - public const int Base_Widget_AppCompat_ActionBar_TabBar = 2131427529; + public const int Base_Widget_AppCompat_ActionBar = 2131427529; + + // aapt resource value: 0x7f0b00ca + public const int Base_Widget_AppCompat_ActionBar_Solid = 2131427530; + + // aapt resource value: 0x7f0b00cb + public const int Base_Widget_AppCompat_ActionBar_TabBar = 2131427531; // aapt resource value: 0x7f0b0074 public const int Base_Widget_AppCompat_ActionBar_TabText = 2131427444; @@ -4255,11 +4255,11 @@ namespace MusicApp // aapt resource value: 0x7f0b0078 public const int Base_Widget_AppCompat_ActionButton_Overflow = 2131427448; - // aapt resource value: 0x7f0b00ca - public const int Base_Widget_AppCompat_ActionMode = 2131427530; + // aapt resource value: 0x7f0b00cc + public const int Base_Widget_AppCompat_ActionMode = 2131427532; - // aapt resource value: 0x7f0b00cb - public const int Base_Widget_AppCompat_ActivityChooserView = 2131427531; + // aapt resource value: 0x7f0b00cd + public const int Base_Widget_AppCompat_ActivityChooserView = 2131427533; // aapt resource value: 0x7f0b0032 public const int Base_Widget_AppCompat_AutoCompleteTextView = 2131427378; @@ -4273,8 +4273,8 @@ namespace MusicApp // aapt resource value: 0x7f0b007b public const int Base_Widget_AppCompat_Button_Borderless_Colored = 2131427451; - // aapt resource value: 0x7f0b00cc - public const int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131427532; + // aapt resource value: 0x7f0b00ce + public const int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131427534; // aapt resource value: 0x7f0b00a5 public const int Base_Widget_AppCompat_Button_Colored = 2131427493; @@ -4285,8 +4285,8 @@ namespace MusicApp // aapt resource value: 0x7f0b007d public const int Base_Widget_AppCompat_ButtonBar = 2131427453; - // aapt resource value: 0x7f0b00cd - public const int Base_Widget_AppCompat_ButtonBar_AlertDialog = 2131427533; + // aapt resource value: 0x7f0b00cf + public const int Base_Widget_AppCompat_ButtonBar_AlertDialog = 2131427535; // aapt resource value: 0x7f0b007e public const int Base_Widget_AppCompat_CompoundButton_CheckBox = 2131427454; @@ -4294,14 +4294,14 @@ namespace MusicApp // aapt resource value: 0x7f0b007f public const int Base_Widget_AppCompat_CompoundButton_RadioButton = 2131427455; - // aapt resource value: 0x7f0b00ce - public const int Base_Widget_AppCompat_CompoundButton_Switch = 2131427534; + // aapt resource value: 0x7f0b00d0 + public const int Base_Widget_AppCompat_CompoundButton_Switch = 2131427536; // aapt resource value: 0x7f0b000d public const int Base_Widget_AppCompat_DrawerArrowToggle = 2131427341; - // aapt resource value: 0x7f0b00cf - public const int Base_Widget_AppCompat_DrawerArrowToggle_Common = 2131427535; + // aapt resource value: 0x7f0b00d1 + public const int Base_Widget_AppCompat_DrawerArrowToggle_Common = 2131427537; // aapt resource value: 0x7f0b0080 public const int Base_Widget_AppCompat_DropDownItem_Spinner = 2131427456; @@ -4312,14 +4312,14 @@ namespace MusicApp // aapt resource value: 0x7f0b0081 public const int Base_Widget_AppCompat_ImageButton = 2131427457; - // aapt resource value: 0x7f0b00d0 - public const int Base_Widget_AppCompat_Light_ActionBar = 2131427536; - - // aapt resource value: 0x7f0b00d1 - public const int Base_Widget_AppCompat_Light_ActionBar_Solid = 2131427537; - // aapt resource value: 0x7f0b00d2 - public const int Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131427538; + public const int Base_Widget_AppCompat_Light_ActionBar = 2131427538; + + // aapt resource value: 0x7f0b00d3 + public const int Base_Widget_AppCompat_Light_ActionBar_Solid = 2131427539; + + // aapt resource value: 0x7f0b00d4 + public const int Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131427540; // aapt resource value: 0x7f0b0082 public const int Base_Widget_AppCompat_Light_ActionBar_TabText = 2131427458; @@ -4336,8 +4336,8 @@ namespace MusicApp // aapt resource value: 0x7f0b0086 public const int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 2131427462; - // aapt resource value: 0x7f0b00d3 - public const int Base_Widget_AppCompat_ListMenuView = 2131427539; + // aapt resource value: 0x7f0b00d5 + public const int Base_Widget_AppCompat_ListMenuView = 2131427541; // aapt resource value: 0x7f0b0087 public const int Base_Widget_AppCompat_ListPopupWindow = 2131427463; @@ -4357,8 +4357,8 @@ namespace MusicApp // aapt resource value: 0x7f0b008c public const int Base_Widget_AppCompat_PopupMenu_Overflow = 2131427468; - // aapt resource value: 0x7f0b00d4 - public const int Base_Widget_AppCompat_PopupWindow = 2131427540; + // aapt resource value: 0x7f0b00d6 + public const int Base_Widget_AppCompat_PopupWindow = 2131427542; // aapt resource value: 0x7f0b0029 public const int Base_Widget_AppCompat_ProgressBar = 2131427369; @@ -4375,17 +4375,17 @@ namespace MusicApp // aapt resource value: 0x7f0b00a7 public const int Base_Widget_AppCompat_RatingBar_Small = 2131427495; - // aapt resource value: 0x7f0b00d5 - public const int Base_Widget_AppCompat_SearchView = 2131427541; + // aapt resource value: 0x7f0b00d7 + public const int Base_Widget_AppCompat_SearchView = 2131427543; - // aapt resource value: 0x7f0b00d6 - public const int Base_Widget_AppCompat_SearchView_ActionBar = 2131427542; + // aapt resource value: 0x7f0b00d8 + public const int Base_Widget_AppCompat_SearchView_ActionBar = 2131427544; // aapt resource value: 0x7f0b008e public const int Base_Widget_AppCompat_SeekBar = 2131427470; - // aapt resource value: 0x7f0b00d7 - public const int Base_Widget_AppCompat_SeekBar_Discrete = 2131427543; + // aapt resource value: 0x7f0b00d9 + public const int Base_Widget_AppCompat_SeekBar_Discrete = 2131427545; // aapt resource value: 0x7f0b008f public const int Base_Widget_AppCompat_Spinner = 2131427471; @@ -4396,38 +4396,38 @@ namespace MusicApp // aapt resource value: 0x7f0b0090 public const int Base_Widget_AppCompat_TextView_SpinnerItem = 2131427472; - // aapt resource value: 0x7f0b00d8 - public const int Base_Widget_AppCompat_Toolbar = 2131427544; + // aapt resource value: 0x7f0b00da + public const int Base_Widget_AppCompat_Toolbar = 2131427546; // aapt resource value: 0x7f0b0091 public const int Base_Widget_AppCompat_Toolbar_Button_Navigation = 2131427473; - // aapt resource value: 0x7f0b016d - public const int Base_Widget_Design_AppBarLayout = 2131427693; + // aapt resource value: 0x7f0b016f + public const int Base_Widget_Design_AppBarLayout = 2131427695; - // aapt resource value: 0x7f0b016e - public const int Base_Widget_Design_TabLayout = 2131427694; - - // aapt resource value: 0x7f0b0185 - public const int ExoMediaButton = 2131427717; - - // aapt resource value: 0x7f0b0186 - public const int ExoMediaButton_FastForward = 2131427718; + // aapt resource value: 0x7f0b0170 + public const int Base_Widget_Design_TabLayout = 2131427696; // aapt resource value: 0x7f0b0187 - public const int ExoMediaButton_Next = 2131427719; + public const int ExoMediaButton = 2131427719; // aapt resource value: 0x7f0b0188 - public const int ExoMediaButton_Pause = 2131427720; + public const int ExoMediaButton_FastForward = 2131427720; // aapt resource value: 0x7f0b0189 - public const int ExoMediaButton_Play = 2131427721; + public const int ExoMediaButton_Next = 2131427721; // aapt resource value: 0x7f0b018a - public const int ExoMediaButton_Previous = 2131427722; + public const int ExoMediaButton_Pause = 2131427722; // aapt resource value: 0x7f0b018b - public const int ExoMediaButton_Rewind = 2131427723; + public const int ExoMediaButton_Play = 2131427723; + + // aapt resource value: 0x7f0b018c + public const int ExoMediaButton_Previous = 2131427724; + + // aapt resource value: 0x7f0b018d + public const int ExoMediaButton_Rewind = 2131427725; // aapt resource value: 0x7f0b002b public const int Platform_AppCompat = 2131427371; @@ -4462,6 +4462,12 @@ namespace MusicApp // aapt resource value: 0x7f0b0096 public const int Platform_V21_AppCompat_Light = 2131427478; + // aapt resource value: 0x7f0b00aa + public const int Platform_V25_AppCompat = 2131427498; + + // aapt resource value: 0x7f0b00ab + public const int Platform_V25_AppCompat_Light = 2131427499; + // aapt resource value: 0x7f0b002f public const int Platform_Widget_AppCompat_Spinner = 2131427375; @@ -4546,65 +4552,65 @@ namespace MusicApp // aapt resource value: 0x7f0b004b public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131427403; - // aapt resource value: 0x7f0b00d9 - public const int TextAppearance_AppCompat = 2131427545; - - // aapt resource value: 0x7f0b00da - public const int TextAppearance_AppCompat_Body1 = 2131427546; - // aapt resource value: 0x7f0b00db - public const int TextAppearance_AppCompat_Body2 = 2131427547; + public const int TextAppearance_AppCompat = 2131427547; // aapt resource value: 0x7f0b00dc - public const int TextAppearance_AppCompat_Button = 2131427548; + public const int TextAppearance_AppCompat_Body1 = 2131427548; // aapt resource value: 0x7f0b00dd - public const int TextAppearance_AppCompat_Caption = 2131427549; + public const int TextAppearance_AppCompat_Body2 = 2131427549; // aapt resource value: 0x7f0b00de - public const int TextAppearance_AppCompat_Display1 = 2131427550; + public const int TextAppearance_AppCompat_Button = 2131427550; // aapt resource value: 0x7f0b00df - public const int TextAppearance_AppCompat_Display2 = 2131427551; + public const int TextAppearance_AppCompat_Caption = 2131427551; // aapt resource value: 0x7f0b00e0 - public const int TextAppearance_AppCompat_Display3 = 2131427552; + public const int TextAppearance_AppCompat_Display1 = 2131427552; // aapt resource value: 0x7f0b00e1 - public const int TextAppearance_AppCompat_Display4 = 2131427553; + public const int TextAppearance_AppCompat_Display2 = 2131427553; // aapt resource value: 0x7f0b00e2 - public const int TextAppearance_AppCompat_Headline = 2131427554; + public const int TextAppearance_AppCompat_Display3 = 2131427554; // aapt resource value: 0x7f0b00e3 - public const int TextAppearance_AppCompat_Inverse = 2131427555; + public const int TextAppearance_AppCompat_Display4 = 2131427555; // aapt resource value: 0x7f0b00e4 - public const int TextAppearance_AppCompat_Large = 2131427556; + public const int TextAppearance_AppCompat_Headline = 2131427556; // aapt resource value: 0x7f0b00e5 - public const int TextAppearance_AppCompat_Large_Inverse = 2131427557; + public const int TextAppearance_AppCompat_Inverse = 2131427557; // aapt resource value: 0x7f0b00e6 - public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131427558; + public const int TextAppearance_AppCompat_Large = 2131427558; // aapt resource value: 0x7f0b00e7 - public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131427559; + public const int TextAppearance_AppCompat_Large_Inverse = 2131427559; // aapt resource value: 0x7f0b00e8 - public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131427560; + public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131427560; // aapt resource value: 0x7f0b00e9 - public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131427561; + public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131427561; // aapt resource value: 0x7f0b00ea - public const int TextAppearance_AppCompat_Medium = 2131427562; + public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131427562; // aapt resource value: 0x7f0b00eb - public const int TextAppearance_AppCompat_Medium_Inverse = 2131427563; + public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131427563; // aapt resource value: 0x7f0b00ec - public const int TextAppearance_AppCompat_Menu = 2131427564; + public const int TextAppearance_AppCompat_Medium = 2131427564; + + // aapt resource value: 0x7f0b00ed + public const int TextAppearance_AppCompat_Medium_Inverse = 2131427565; + + // aapt resource value: 0x7f0b00ee + public const int TextAppearance_AppCompat_Menu = 2131427566; // aapt resource value: 0x7f0b0037 public const int TextAppearance_AppCompat_Notification = 2131427383; @@ -4615,11 +4621,11 @@ namespace MusicApp // aapt resource value: 0x7f0b0098 public const int TextAppearance_AppCompat_Notification_Info_Media = 2131427480; - // aapt resource value: 0x7f0b00ed - public const int TextAppearance_AppCompat_Notification_Line2 = 2131427565; + // aapt resource value: 0x7f0b00ef + public const int TextAppearance_AppCompat_Notification_Line2 = 2131427567; - // aapt resource value: 0x7f0b00ee - public const int TextAppearance_AppCompat_Notification_Line2_Media = 2131427566; + // aapt resource value: 0x7f0b00f0 + public const int TextAppearance_AppCompat_Notification_Line2_Media = 2131427568; // aapt resource value: 0x7f0b0099 public const int TextAppearance_AppCompat_Notification_Media = 2131427481; @@ -4636,107 +4642,107 @@ namespace MusicApp // aapt resource value: 0x7f0b009c public const int TextAppearance_AppCompat_Notification_Title_Media = 2131427484; - // aapt resource value: 0x7f0b00ef - public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131427567; - - // aapt resource value: 0x7f0b00f0 - public const int TextAppearance_AppCompat_SearchResult_Title = 2131427568; - // aapt resource value: 0x7f0b00f1 - public const int TextAppearance_AppCompat_Small = 2131427569; + public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131427569; // aapt resource value: 0x7f0b00f2 - public const int TextAppearance_AppCompat_Small_Inverse = 2131427570; + public const int TextAppearance_AppCompat_SearchResult_Title = 2131427570; // aapt resource value: 0x7f0b00f3 - public const int TextAppearance_AppCompat_Subhead = 2131427571; + public const int TextAppearance_AppCompat_Small = 2131427571; // aapt resource value: 0x7f0b00f4 - public const int TextAppearance_AppCompat_Subhead_Inverse = 2131427572; + public const int TextAppearance_AppCompat_Small_Inverse = 2131427572; // aapt resource value: 0x7f0b00f5 - public const int TextAppearance_AppCompat_Title = 2131427573; + public const int TextAppearance_AppCompat_Subhead = 2131427573; // aapt resource value: 0x7f0b00f6 - public const int TextAppearance_AppCompat_Title_Inverse = 2131427574; + public const int TextAppearance_AppCompat_Subhead_Inverse = 2131427574; // aapt resource value: 0x7f0b00f7 - public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131427575; + public const int TextAppearance_AppCompat_Title = 2131427575; // aapt resource value: 0x7f0b00f8 - public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131427576; + public const int TextAppearance_AppCompat_Title_Inverse = 2131427576; // aapt resource value: 0x7f0b00f9 - public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131427577; + public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131427577; // aapt resource value: 0x7f0b00fa - public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131427578; + public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131427578; // aapt resource value: 0x7f0b00fb - public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131427579; + public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131427579; // aapt resource value: 0x7f0b00fc - public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131427580; + public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131427580; // aapt resource value: 0x7f0b00fd - public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131427581; + public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131427581; // aapt resource value: 0x7f0b00fe - public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131427582; + public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131427582; // aapt resource value: 0x7f0b00ff - public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131427583; + public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131427583; // aapt resource value: 0x7f0b0100 - public const int TextAppearance_AppCompat_Widget_Button = 2131427584; + public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131427584; // aapt resource value: 0x7f0b0101 - public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131427585; + public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131427585; // aapt resource value: 0x7f0b0102 - public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131427586; + public const int TextAppearance_AppCompat_Widget_Button = 2131427586; // aapt resource value: 0x7f0b0103 - public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131427587; + public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131427587; // aapt resource value: 0x7f0b0104 - public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131427588; + public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131427588; // aapt resource value: 0x7f0b0105 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131427589; + public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131427589; // aapt resource value: 0x7f0b0106 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131427590; + public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131427590; // aapt resource value: 0x7f0b0107 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131427591; + public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131427591; // aapt resource value: 0x7f0b0108 - public const int TextAppearance_AppCompat_Widget_Switch = 2131427592; + public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131427592; // aapt resource value: 0x7f0b0109 - public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131427593; + public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131427593; - // aapt resource value: 0x7f0b016f - public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131427695; + // aapt resource value: 0x7f0b010a + public const int TextAppearance_AppCompat_Widget_Switch = 2131427594; - // aapt resource value: 0x7f0b0170 - public const int TextAppearance_Design_Counter = 2131427696; + // aapt resource value: 0x7f0b010b + public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131427595; // aapt resource value: 0x7f0b0171 - public const int TextAppearance_Design_Counter_Overflow = 2131427697; + public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131427697; // aapt resource value: 0x7f0b0172 - public const int TextAppearance_Design_Error = 2131427698; + public const int TextAppearance_Design_Counter = 2131427698; // aapt resource value: 0x7f0b0173 - public const int TextAppearance_Design_Hint = 2131427699; + public const int TextAppearance_Design_Counter_Overflow = 2131427699; // aapt resource value: 0x7f0b0174 - public const int TextAppearance_Design_Snackbar_Message = 2131427700; + public const int TextAppearance_Design_Error = 2131427700; // aapt resource value: 0x7f0b0175 - public const int TextAppearance_Design_Tab = 2131427701; + public const int TextAppearance_Design_Hint = 2131427701; + + // aapt resource value: 0x7f0b0176 + public const int TextAppearance_Design_Snackbar_Message = 2131427702; + + // aapt resource value: 0x7f0b0177 + public const int TextAppearance_Design_Tab = 2131427703; // aapt resource value: 0x7f0b0039 public const int TextAppearance_StatusBar_EventContent = 2131427385; @@ -4753,23 +4759,23 @@ namespace MusicApp // aapt resource value: 0x7f0b003d public const int TextAppearance_StatusBar_EventContent_Title = 2131427389; - // aapt resource value: 0x7f0b010a - public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131427594; - - // aapt resource value: 0x7f0b010b - public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131427595; - // aapt resource value: 0x7f0b010c - public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131427596; - - // aapt resource value: 0x7f0b018c - public const int Theme = 2131427724; + public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131427596; // aapt resource value: 0x7f0b010d - public const int Theme_AppCompat = 2131427597; + public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131427597; // aapt resource value: 0x7f0b010e - public const int Theme_AppCompat_CompactMenu = 2131427598; + public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131427598; + + // aapt resource value: 0x7f0b018e + public const int Theme = 2131427726; + + // aapt resource value: 0x7f0b010f + public const int Theme_AppCompat = 2131427599; + + // aapt resource value: 0x7f0b0110 + public const int Theme_AppCompat_CompactMenu = 2131427600; // aapt resource value: 0x7f0b0011 public const int Theme_AppCompat_DayNight = 2131427345; @@ -4792,242 +4798,242 @@ namespace MusicApp // aapt resource value: 0x7f0b0017 public const int Theme_AppCompat_DayNight_NoActionBar = 2131427351; - // aapt resource value: 0x7f0b010f - public const int Theme_AppCompat_Dialog = 2131427599; - - // aapt resource value: 0x7f0b0110 - public const int Theme_AppCompat_Dialog_Alert = 2131427600; - // aapt resource value: 0x7f0b0111 - public const int Theme_AppCompat_Dialog_MinWidth = 2131427601; + public const int Theme_AppCompat_Dialog = 2131427601; // aapt resource value: 0x7f0b0112 - public const int Theme_AppCompat_DialogWhenLarge = 2131427602; + public const int Theme_AppCompat_Dialog_Alert = 2131427602; // aapt resource value: 0x7f0b0113 - public const int Theme_AppCompat_Light = 2131427603; + public const int Theme_AppCompat_Dialog_MinWidth = 2131427603; // aapt resource value: 0x7f0b0114 - public const int Theme_AppCompat_Light_DarkActionBar = 2131427604; + public const int Theme_AppCompat_DialogWhenLarge = 2131427604; // aapt resource value: 0x7f0b0115 - public const int Theme_AppCompat_Light_Dialog = 2131427605; + public const int Theme_AppCompat_Light = 2131427605; // aapt resource value: 0x7f0b0116 - public const int Theme_AppCompat_Light_Dialog_Alert = 2131427606; + public const int Theme_AppCompat_Light_DarkActionBar = 2131427606; // aapt resource value: 0x7f0b0117 - public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131427607; + public const int Theme_AppCompat_Light_Dialog = 2131427607; // aapt resource value: 0x7f0b0118 - public const int Theme_AppCompat_Light_DialogWhenLarge = 2131427608; + public const int Theme_AppCompat_Light_Dialog_Alert = 2131427608; // aapt resource value: 0x7f0b0119 - public const int Theme_AppCompat_Light_NoActionBar = 2131427609; + public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131427609; // aapt resource value: 0x7f0b011a - public const int Theme_AppCompat_NoActionBar = 2131427610; - - // aapt resource value: 0x7f0b018d - public const int Theme_Base = 2131427725; - - // aapt resource value: 0x7f0b0176 - public const int Theme_Design = 2131427702; - - // aapt resource value: 0x7f0b0177 - public const int Theme_Design_BottomSheetDialog = 2131427703; - - // aapt resource value: 0x7f0b0178 - public const int Theme_Design_Light = 2131427704; - - // aapt resource value: 0x7f0b0179 - public const int Theme_Design_Light_BottomSheetDialog = 2131427705; - - // aapt resource value: 0x7f0b017a - public const int Theme_Design_Light_NoActionBar = 2131427706; - - // aapt resource value: 0x7f0b017b - public const int Theme_Design_NoActionBar = 2131427707; + public const int Theme_AppCompat_Light_DialogWhenLarge = 2131427610; // aapt resource value: 0x7f0b011b - public const int ThemeOverlay_AppCompat = 2131427611; + public const int Theme_AppCompat_Light_NoActionBar = 2131427611; // aapt resource value: 0x7f0b011c - public const int ThemeOverlay_AppCompat_ActionBar = 2131427612; + public const int Theme_AppCompat_NoActionBar = 2131427612; + + // aapt resource value: 0x7f0b018f + public const int Theme_Base = 2131427727; + + // aapt resource value: 0x7f0b0178 + public const int Theme_Design = 2131427704; + + // aapt resource value: 0x7f0b0179 + public const int Theme_Design_BottomSheetDialog = 2131427705; + + // aapt resource value: 0x7f0b017a + public const int Theme_Design_Light = 2131427706; + + // aapt resource value: 0x7f0b017b + public const int Theme_Design_Light_BottomSheetDialog = 2131427707; + + // aapt resource value: 0x7f0b017c + public const int Theme_Design_Light_NoActionBar = 2131427708; + + // aapt resource value: 0x7f0b017d + public const int Theme_Design_NoActionBar = 2131427709; // aapt resource value: 0x7f0b011d - public const int ThemeOverlay_AppCompat_Dark = 2131427613; + public const int ThemeOverlay_AppCompat = 2131427613; // aapt resource value: 0x7f0b011e - public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131427614; + public const int ThemeOverlay_AppCompat_ActionBar = 2131427614; // aapt resource value: 0x7f0b011f - public const int ThemeOverlay_AppCompat_Dialog = 2131427615; + public const int ThemeOverlay_AppCompat_Dark = 2131427615; // aapt resource value: 0x7f0b0120 - public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131427616; + public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131427616; // aapt resource value: 0x7f0b0121 - public const int ThemeOverlay_AppCompat_Light = 2131427617; + public const int ThemeOverlay_AppCompat_Dialog = 2131427617; // aapt resource value: 0x7f0b0122 - public const int Widget_AppCompat_ActionBar = 2131427618; + public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131427618; // aapt resource value: 0x7f0b0123 - public const int Widget_AppCompat_ActionBar_Solid = 2131427619; + public const int ThemeOverlay_AppCompat_Light = 2131427619; // aapt resource value: 0x7f0b0124 - public const int Widget_AppCompat_ActionBar_TabBar = 2131427620; + public const int Widget_AppCompat_ActionBar = 2131427620; // aapt resource value: 0x7f0b0125 - public const int Widget_AppCompat_ActionBar_TabText = 2131427621; + public const int Widget_AppCompat_ActionBar_Solid = 2131427621; // aapt resource value: 0x7f0b0126 - public const int Widget_AppCompat_ActionBar_TabView = 2131427622; + public const int Widget_AppCompat_ActionBar_TabBar = 2131427622; // aapt resource value: 0x7f0b0127 - public const int Widget_AppCompat_ActionButton = 2131427623; + public const int Widget_AppCompat_ActionBar_TabText = 2131427623; // aapt resource value: 0x7f0b0128 - public const int Widget_AppCompat_ActionButton_CloseMode = 2131427624; + public const int Widget_AppCompat_ActionBar_TabView = 2131427624; // aapt resource value: 0x7f0b0129 - public const int Widget_AppCompat_ActionButton_Overflow = 2131427625; + public const int Widget_AppCompat_ActionButton = 2131427625; // aapt resource value: 0x7f0b012a - public const int Widget_AppCompat_ActionMode = 2131427626; + public const int Widget_AppCompat_ActionButton_CloseMode = 2131427626; // aapt resource value: 0x7f0b012b - public const int Widget_AppCompat_ActivityChooserView = 2131427627; + public const int Widget_AppCompat_ActionButton_Overflow = 2131427627; // aapt resource value: 0x7f0b012c - public const int Widget_AppCompat_AutoCompleteTextView = 2131427628; + public const int Widget_AppCompat_ActionMode = 2131427628; // aapt resource value: 0x7f0b012d - public const int Widget_AppCompat_Button = 2131427629; + public const int Widget_AppCompat_ActivityChooserView = 2131427629; // aapt resource value: 0x7f0b012e - public const int Widget_AppCompat_Button_Borderless = 2131427630; + public const int Widget_AppCompat_AutoCompleteTextView = 2131427630; // aapt resource value: 0x7f0b012f - public const int Widget_AppCompat_Button_Borderless_Colored = 2131427631; + public const int Widget_AppCompat_Button = 2131427631; // aapt resource value: 0x7f0b0130 - public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131427632; + public const int Widget_AppCompat_Button_Borderless = 2131427632; // aapt resource value: 0x7f0b0131 - public const int Widget_AppCompat_Button_Colored = 2131427633; + public const int Widget_AppCompat_Button_Borderless_Colored = 2131427633; // aapt resource value: 0x7f0b0132 - public const int Widget_AppCompat_Button_Small = 2131427634; + public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131427634; // aapt resource value: 0x7f0b0133 - public const int Widget_AppCompat_ButtonBar = 2131427635; + public const int Widget_AppCompat_Button_Colored = 2131427635; // aapt resource value: 0x7f0b0134 - public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131427636; + public const int Widget_AppCompat_Button_Small = 2131427636; // aapt resource value: 0x7f0b0135 - public const int Widget_AppCompat_CompoundButton_CheckBox = 2131427637; + public const int Widget_AppCompat_ButtonBar = 2131427637; // aapt resource value: 0x7f0b0136 - public const int Widget_AppCompat_CompoundButton_RadioButton = 2131427638; + public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131427638; // aapt resource value: 0x7f0b0137 - public const int Widget_AppCompat_CompoundButton_Switch = 2131427639; + public const int Widget_AppCompat_CompoundButton_CheckBox = 2131427639; // aapt resource value: 0x7f0b0138 - public const int Widget_AppCompat_DrawerArrowToggle = 2131427640; + public const int Widget_AppCompat_CompoundButton_RadioButton = 2131427640; // aapt resource value: 0x7f0b0139 - public const int Widget_AppCompat_DropDownItem_Spinner = 2131427641; + public const int Widget_AppCompat_CompoundButton_Switch = 2131427641; // aapt resource value: 0x7f0b013a - public const int Widget_AppCompat_EditText = 2131427642; + public const int Widget_AppCompat_DrawerArrowToggle = 2131427642; // aapt resource value: 0x7f0b013b - public const int Widget_AppCompat_ImageButton = 2131427643; + public const int Widget_AppCompat_DropDownItem_Spinner = 2131427643; // aapt resource value: 0x7f0b013c - public const int Widget_AppCompat_Light_ActionBar = 2131427644; + public const int Widget_AppCompat_EditText = 2131427644; // aapt resource value: 0x7f0b013d - public const int Widget_AppCompat_Light_ActionBar_Solid = 2131427645; + public const int Widget_AppCompat_ImageButton = 2131427645; // aapt resource value: 0x7f0b013e - public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131427646; + public const int Widget_AppCompat_Light_ActionBar = 2131427646; // aapt resource value: 0x7f0b013f - public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131427647; + public const int Widget_AppCompat_Light_ActionBar_Solid = 2131427647; // aapt resource value: 0x7f0b0140 - public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131427648; + public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131427648; // aapt resource value: 0x7f0b0141 - public const int Widget_AppCompat_Light_ActionBar_TabText = 2131427649; + public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131427649; // aapt resource value: 0x7f0b0142 - public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131427650; + public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131427650; // aapt resource value: 0x7f0b0143 - public const int Widget_AppCompat_Light_ActionBar_TabView = 2131427651; + public const int Widget_AppCompat_Light_ActionBar_TabText = 2131427651; // aapt resource value: 0x7f0b0144 - public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131427652; + public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131427652; // aapt resource value: 0x7f0b0145 - public const int Widget_AppCompat_Light_ActionButton = 2131427653; + public const int Widget_AppCompat_Light_ActionBar_TabView = 2131427653; // aapt resource value: 0x7f0b0146 - public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131427654; + public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131427654; // aapt resource value: 0x7f0b0147 - public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131427655; + public const int Widget_AppCompat_Light_ActionButton = 2131427655; // aapt resource value: 0x7f0b0148 - public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131427656; + public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131427656; // aapt resource value: 0x7f0b0149 - public const int Widget_AppCompat_Light_ActivityChooserView = 2131427657; + public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131427657; // aapt resource value: 0x7f0b014a - public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131427658; + public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131427658; // aapt resource value: 0x7f0b014b - public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131427659; + public const int Widget_AppCompat_Light_ActivityChooserView = 2131427659; // aapt resource value: 0x7f0b014c - public const int Widget_AppCompat_Light_ListPopupWindow = 2131427660; + public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131427660; // aapt resource value: 0x7f0b014d - public const int Widget_AppCompat_Light_ListView_DropDown = 2131427661; + public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131427661; // aapt resource value: 0x7f0b014e - public const int Widget_AppCompat_Light_PopupMenu = 2131427662; + public const int Widget_AppCompat_Light_ListPopupWindow = 2131427662; // aapt resource value: 0x7f0b014f - public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131427663; + public const int Widget_AppCompat_Light_ListView_DropDown = 2131427663; // aapt resource value: 0x7f0b0150 - public const int Widget_AppCompat_Light_SearchView = 2131427664; + public const int Widget_AppCompat_Light_PopupMenu = 2131427664; // aapt resource value: 0x7f0b0151 - public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131427665; + public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131427665; // aapt resource value: 0x7f0b0152 - public const int Widget_AppCompat_ListMenuView = 2131427666; + public const int Widget_AppCompat_Light_SearchView = 2131427666; // aapt resource value: 0x7f0b0153 - public const int Widget_AppCompat_ListPopupWindow = 2131427667; + public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131427667; // aapt resource value: 0x7f0b0154 - public const int Widget_AppCompat_ListView = 2131427668; + public const int Widget_AppCompat_ListMenuView = 2131427668; // aapt resource value: 0x7f0b0155 - public const int Widget_AppCompat_ListView_DropDown = 2131427669; + public const int Widget_AppCompat_ListPopupWindow = 2131427669; // aapt resource value: 0x7f0b0156 - public const int Widget_AppCompat_ListView_Menu = 2131427670; + public const int Widget_AppCompat_ListView = 2131427670; + + // aapt resource value: 0x7f0b0157 + public const int Widget_AppCompat_ListView_DropDown = 2131427671; + + // aapt resource value: 0x7f0b0158 + public const int Widget_AppCompat_ListView_Menu = 2131427672; // aapt resource value: 0x7f0b009d public const int Widget_AppCompat_NotificationActionContainer = 2131427485; @@ -5035,95 +5041,95 @@ namespace MusicApp // aapt resource value: 0x7f0b009e public const int Widget_AppCompat_NotificationActionText = 2131427486; - // aapt resource value: 0x7f0b0157 - public const int Widget_AppCompat_PopupMenu = 2131427671; - - // aapt resource value: 0x7f0b0158 - public const int Widget_AppCompat_PopupMenu_Overflow = 2131427672; - // aapt resource value: 0x7f0b0159 - public const int Widget_AppCompat_PopupWindow = 2131427673; + public const int Widget_AppCompat_PopupMenu = 2131427673; // aapt resource value: 0x7f0b015a - public const int Widget_AppCompat_ProgressBar = 2131427674; + public const int Widget_AppCompat_PopupMenu_Overflow = 2131427674; // aapt resource value: 0x7f0b015b - public const int Widget_AppCompat_ProgressBar_Horizontal = 2131427675; + public const int Widget_AppCompat_PopupWindow = 2131427675; // aapt resource value: 0x7f0b015c - public const int Widget_AppCompat_RatingBar = 2131427676; + public const int Widget_AppCompat_ProgressBar = 2131427676; // aapt resource value: 0x7f0b015d - public const int Widget_AppCompat_RatingBar_Indicator = 2131427677; + public const int Widget_AppCompat_ProgressBar_Horizontal = 2131427677; // aapt resource value: 0x7f0b015e - public const int Widget_AppCompat_RatingBar_Small = 2131427678; + public const int Widget_AppCompat_RatingBar = 2131427678; // aapt resource value: 0x7f0b015f - public const int Widget_AppCompat_SearchView = 2131427679; + public const int Widget_AppCompat_RatingBar_Indicator = 2131427679; // aapt resource value: 0x7f0b0160 - public const int Widget_AppCompat_SearchView_ActionBar = 2131427680; + public const int Widget_AppCompat_RatingBar_Small = 2131427680; // aapt resource value: 0x7f0b0161 - public const int Widget_AppCompat_SeekBar = 2131427681; + public const int Widget_AppCompat_SearchView = 2131427681; // aapt resource value: 0x7f0b0162 - public const int Widget_AppCompat_SeekBar_Discrete = 2131427682; + public const int Widget_AppCompat_SearchView_ActionBar = 2131427682; // aapt resource value: 0x7f0b0163 - public const int Widget_AppCompat_Spinner = 2131427683; + public const int Widget_AppCompat_SeekBar = 2131427683; // aapt resource value: 0x7f0b0164 - public const int Widget_AppCompat_Spinner_DropDown = 2131427684; + public const int Widget_AppCompat_SeekBar_Discrete = 2131427684; // aapt resource value: 0x7f0b0165 - public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131427685; + public const int Widget_AppCompat_Spinner = 2131427685; // aapt resource value: 0x7f0b0166 - public const int Widget_AppCompat_Spinner_Underlined = 2131427686; + public const int Widget_AppCompat_Spinner_DropDown = 2131427686; // aapt resource value: 0x7f0b0167 - public const int Widget_AppCompat_TextView_SpinnerItem = 2131427687; + public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131427687; // aapt resource value: 0x7f0b0168 - public const int Widget_AppCompat_Toolbar = 2131427688; + public const int Widget_AppCompat_Spinner_Underlined = 2131427688; // aapt resource value: 0x7f0b0169 - public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131427689; - - // aapt resource value: 0x7f0b016b - public const int Widget_Design_AppBarLayout = 2131427691; - - // aapt resource value: 0x7f0b017c - public const int Widget_Design_BottomNavigationView = 2131427708; - - // aapt resource value: 0x7f0b017d - public const int Widget_Design_BottomSheet_Modal = 2131427709; - - // aapt resource value: 0x7f0b017e - public const int Widget_Design_CollapsingToolbar = 2131427710; - - // aapt resource value: 0x7f0b017f - public const int Widget_Design_CoordinatorLayout = 2131427711; - - // aapt resource value: 0x7f0b0180 - public const int Widget_Design_FloatingActionButton = 2131427712; - - // aapt resource value: 0x7f0b0181 - public const int Widget_Design_NavigationView = 2131427713; - - // aapt resource value: 0x7f0b0182 - public const int Widget_Design_ScrimInsetsFrameLayout = 2131427714; - - // aapt resource value: 0x7f0b0183 - public const int Widget_Design_Snackbar = 2131427715; + public const int Widget_AppCompat_TextView_SpinnerItem = 2131427689; // aapt resource value: 0x7f0b016a - public const int Widget_Design_TabLayout = 2131427690; + public const int Widget_AppCompat_Toolbar = 2131427690; + + // aapt resource value: 0x7f0b016b + public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131427691; + + // aapt resource value: 0x7f0b016d + public const int Widget_Design_AppBarLayout = 2131427693; + + // aapt resource value: 0x7f0b017e + public const int Widget_Design_BottomNavigationView = 2131427710; + + // aapt resource value: 0x7f0b017f + public const int Widget_Design_BottomSheet_Modal = 2131427711; + + // aapt resource value: 0x7f0b0180 + public const int Widget_Design_CollapsingToolbar = 2131427712; + + // aapt resource value: 0x7f0b0181 + public const int Widget_Design_CoordinatorLayout = 2131427713; + + // aapt resource value: 0x7f0b0182 + public const int Widget_Design_FloatingActionButton = 2131427714; + + // aapt resource value: 0x7f0b0183 + public const int Widget_Design_NavigationView = 2131427715; // aapt resource value: 0x7f0b0184 - public const int Widget_Design_TextInputLayout = 2131427716; + public const int Widget_Design_ScrimInsetsFrameLayout = 2131427716; + + // aapt resource value: 0x7f0b0185 + public const int Widget_Design_Snackbar = 2131427717; + + // aapt resource value: 0x7f0b016c + public const int Widget_Design_TabLayout = 2131427692; + + // aapt resource value: 0x7f0b0186 + public const int Widget_Design_TextInputLayout = 2131427718; static Style() { diff --git a/MusicApp/Resources/values/Song.cs b/MusicApp/Resources/values/Song.cs index 19331f1..ffcbb66 100644 --- a/MusicApp/Resources/values/Song.cs +++ b/MusicApp/Resources/values/Song.cs @@ -16,7 +16,6 @@ public long GetAlbumArt() { return AlbumArt; } public long GetID() { return id; } public string GetPath() { return path; } - public Song(string Name, string Artist, string Album, long AlbumArt, long id, string path) { diff --git a/YouTubeApi/Additions/AboutAdditions.txt b/YouTubeApi/Additions/AboutAdditions.txt deleted file mode 100644 index c511f1d..0000000 --- a/YouTubeApi/Additions/AboutAdditions.txt +++ /dev/null @@ -1,48 +0,0 @@ -Additions allow you to add arbitrary C# to the generated classes -before they are compiled. This can be helpful for providing convenience -methods or adding pure C# classes. - -== Adding Methods to Generated Classes == - -Let's say the library being bound has a Rectangle class with a constructor -that takes an x and y position, and a width and length size. It will look like -this: - -public partial class Rectangle -{ - public Rectangle (int x, int y, int width, int height) - { - // JNI bindings - } -} - -Imagine we want to add a constructor to this class that takes a Point and -Size structure instead of 4 ints. We can add a new file called Rectangle.cs -with a partial class containing our new method: - -public partial class Rectangle -{ - public Rectangle (Point location, Size size) : - this (location.X, location.Y, size.Width, size.Height) - { - } -} - -At compile time, the additions class will be added to the generated class -and the final assembly will a Rectangle class with both constructors. - - -== Adding C# Classes == - -Another thing that can be done is adding fully C# managed classes to the -generated library. In the above example, let's assume that there isn't a -Point class available in Java or our library. The one we create doesn't need -to interact with Java, so we'll create it like a normal class in C#. - -By adding a Point.cs file with this class, it will end up in the binding library: - -public class Point -{ - public int X { get; set; } - public int Y { get; set; } -} diff --git a/YouTubeApi/Jars/AboutJars.txt b/YouTubeApi/Jars/AboutJars.txt deleted file mode 100644 index 4f9de89..0000000 --- a/YouTubeApi/Jars/AboutJars.txt +++ /dev/null @@ -1,37 +0,0 @@ -This directory is for Android .jars. - -There are 3 types of jars that are supported: - -== Input Jar and Embedded Jar == - -This is the jar that bindings should be generated for. - -For example, if you were binding the Google Maps library, this would -be Google's "maps.jar". - -The difference between EmbeddedJar and InputJar is, EmbeddedJar is to be -embedded in the resulting dll as EmbeddedResource, while InputJar is not. -There are couple of reasons you wouldn't like to embed the target jar -in your dll (the ones that could be internally loaded by -feature e.g. maps.jar, or you cannot embed jars that are under some -proprietary license). - -Set the build action for these jars in the properties page to "InputJar". - - -== Reference Jar and Embedded Reference Jar == - -These are jars that are referenced by the input jar. C# bindings will -not be created for these jars. These jars will be used to resolve -types used by the input jar. - -NOTE: Do not add "android.jar" as a reference jar. It will be added automatically -based on the Target Framework selected. - -Set the build action for these jars in the properties page to "ReferenceJar". - -"EmbeddedJar" works like "ReferenceJar", but like "EmbeddedJar", it is -embedded in your dll. But at application build time, they are not included -in the final apk, like ReferenceJar files. - - diff --git a/YouTubeApi/Jars/YouTubeAndroidPlayerApi.jar b/YouTubeApi/Jars/YouTubeAndroidPlayerApi.jar deleted file mode 100644 index 1dc2b82..0000000 Binary files a/YouTubeApi/Jars/YouTubeAndroidPlayerApi.jar and /dev/null differ diff --git a/YouTubeApi/Properties/AssemblyInfo.cs b/YouTubeApi/Properties/AssemblyInfo.cs deleted file mode 100644 index 5c4829d..0000000 --- a/YouTubeApi/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using Android.App; - -// Information about this assembly is defined by the following attributes. -// Change them to the values specific to your project. -[assembly: AssemblyTitle ("YouTubeApi")] -[assembly: AssemblyDescription ("")] -[assembly: AssemblyConfiguration ("")] -[assembly: AssemblyCompany ("")] -[assembly: AssemblyProduct ("")] -[assembly: AssemblyCopyright ("Nish")] -[assembly: AssemblyTrademark ("")] -[assembly: AssemblyCulture ("")] -// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}". -// The form "{Major}.{Minor}.*" will automatically update the build and revision, -// and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion ("1.0.0")] -// The following attributes are used to specify the signing key for the assembly, -// if desired. See the Mono documentation for more information about signing. -//[assembly: AssemblyDelaySign(false)] -//[assembly: AssemblyKeyFile("")] - diff --git a/YouTubeApi/Transforms/EnumFields.xml b/YouTubeApi/Transforms/EnumFields.xml deleted file mode 100644 index e9af0ee..0000000 --- a/YouTubeApi/Transforms/EnumFields.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/YouTubeApi/Transforms/EnumMethods.xml b/YouTubeApi/Transforms/EnumMethods.xml deleted file mode 100644 index 2efa814..0000000 --- a/YouTubeApi/Transforms/EnumMethods.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/YouTubeApi/Transforms/Metadata.xml b/YouTubeApi/Transforms/Metadata.xml deleted file mode 100644 index 8dd28ab..0000000 --- a/YouTubeApi/Transforms/Metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - Google.YouTube.Player - - - - diff --git a/YouTubeApi/YouTubeApi.csproj b/YouTubeApi/YouTubeApi.csproj deleted file mode 100644 index 04caf02..0000000 --- a/YouTubeApi/YouTubeApi.csproj +++ /dev/null @@ -1,61 +0,0 @@ - - - - Debug - AnyCPU - {A4CA43B8-7140-4483-96BA-6AFC8E935470} - {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{10368E6C-D01B-4462-8E8B-01FC667A7035};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Library - YouTubeApi - Resources - Assets - false - YouTubeApi - v6.0 - 1.2.1 - - - true - full - false - bin\Debug - DEBUG;__MOBILE__;__ANDROID__; - prompt - 4 - None - false - - - full - true - bin\Release - __MOBILE__;__ANDROID__; - prompt - 4 - false - false - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file