- 請先安裝 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");
沒有留言:
張貼留言