XAML in Xamarin.Forms 基礎篇 電子書

XAML in Xamarin.Forms 基礎篇 電子書
XAML in Xamarin.Forms 基礎篇 電子書

Xamarin.Forms 快速入門 電子書

Xamarin.Forms 快速入門 電子書
Xamarin.Forms 快速入門 電子書

2017/03/02

在 Xamarin.Forms 中撥放音樂

  • 請先安裝 XamarinAudioManager NuGet 套件

Android 原生專案初始化

請在 MainActivity.cs 內加入 Initializer.Initialize();
        protected override void OnCreate(Bundle bundle)
        {
            TabLayoutResource = Resource.Layout.tabs;
            ToolbarResource = Resource.Layout.toolbar;

            base.OnCreate(bundle);

            global::Xamarin.Forms.Forms.Init(this, bundle);

            Initializer.Initialize();

            LoadApplication(new App(new AndroidInitializer()));
        }

iOS 原生專案初始化

請在 AppDelegate.cs 內加入 Initializer.Initialize();
        public override bool FinishedLaunching(UIApplication app, NSDictionary options)
        {
            global::Xamarin.Forms.Forms.Init();
            LoadApplication(new App(new iOSInitializer()));

            Initializer.Initialize();

            return base.FinishedLaunching(app, options);
        }

將音樂檔案複製到原生專案內

  • 在 Android Assets 目錄下,建立一個 Sounds 目錄,將 .mp3 檔案複製到這裡
  • 在 iOS 專案下,建立 Sounds 目錄 .mp3 檔案複製到這裡

Xamarin.Forms 中撥放音樂

請這個指令來撥放音樂 await Audio.Manager.PlaySound("Drop.mp3");

參考專案

沒有留言:

張貼留言