protected override void InitializePage()
{
+ DbgPort.D("Initialize Page");
+
PreviousBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusLeftView(PreviousBtn.MediaHubButtonBtn);
PreviousBtn.MediaHubButtonBtn.On<Tizen>().SetNextFocusRightView(RewindBtn.MediaHubButtonBtn);
protected override void FinalizePage()
{
-
+ DbgPort.D("Finalize Page");
}
private async void PlayVideo()
Track.WidthRequest = width;
}
- protected override void OnAppearing()
- {
- base.OnAppearing();
- }
-
- protected override void OnDisappearing()
- {
- base.OnDisappearing();
- }
-
private void InitializeButtons()
{
MediaHubButton[] buttons = new MediaHubButton[6] { PreviousBtn, RewindBtn, PausePlayBtn, ForwardBtn, NextBtn, OptionBtn };
screenRateOptionPopup.Show(PopupAnchor, (PopupAnchor.Width / 2), PopupAnchor.Height);
isScreenRatePopupShowing = true;
}
+
private void createSoundEffectOptionPopup()
{
if (isSoundEffectPopupShowing)
isSoundEffectPopupShowing = false;
createOptionPopup();
-
};
soundEffectOptionPopup.Show(PopupAnchor, (PopupAnchor.Width / 2), PopupAnchor.Height);
optionPopup.Show(PopupAnchor, (PopupAnchor.Width / 2), PopupAnchor.Height);
isOptionPopupShowing = true;
}
+
protected override bool OnBackButtonPressed()
{
if (isOptionPopupShowing)
{
optionPopup.Dismiss();
+
return true;
}
if (isScreenRatePopupShowing)
{
screenRateOptionPopup.Dismiss();
+
return true;
}
if (isSoundEffectPopupShowing)
{
soundEffectOptionPopup.Dismiss();
+
return true;
}
Program.TransitionToMain(0);
+
return true;
}
}