0
希望能夠從導航助手類播放聲音(後退按鈕處理後)。可以從一個頁面播放,但似乎無法從沒有視覺元素的課程中演繹邏輯。從導航助手Windows Phone 8.1播放聲音
希望能夠從導航助手類播放聲音(後退按鈕處理後)。可以從一個頁面播放,但似乎無法從沒有視覺元素的課程中演繹邏輯。從導航助手Windows Phone 8.1播放聲音
使用下面的代碼的頁面,用戶將按下後退按鈕:
HardwareButtons.BackPressed += HardwareButtons_BackPressed;
在事件作出檢查,並播放聲音,使
e.Handled=true;
這樣可以防止回導航(當聲音仍在播放時阻止導航)
音頻播放結束後,移除處理程序
HardwareButtons.BackPressed -= HardwareButtons_BackPressed;
,並調用
Frame.GoBack();
希望它能幫助:)
真的很感激!沒有意識到我可以在同一應用程序的頁面級別和NavigationHelper中處理它。 – Wes
從導航幫助?你能描述一下這個場景嗎?我想你正在尋找應用程序背景? –
感謝您的回覆。這裏是場景:這是一個庫存/數據輸入頁面,用戶輸入屬性,然後應用程序將輸入提交給一個gridview。應用程序會在添加新項目時播放聲音,然後處理gridview上的保留事件,以便刪除一行並在其中播放聲音。我正在使用後退按鈕來啓用用戶刪除最後一個條目的快捷方式。我也想在這裏播放刪除聲音,但不知道如何去完成此操作。感謝您的任何建議! – Wes