2015-01-26 3 views
2

Последнее, что я разработал для Windows Phone, это было с версией 8. Теперь я использую 8.1. Возможно, это новая функция от MS, но когда я нажимаю кнопку «Назад» на телефоне, независимо от того, насколько глубоко я вхожу в приложение, приложение сводит к минимуму. Это очень раздражает! Есть ли что-нибудь, что я могу сделать?Кнопка WP8.1 назад закрывает приложение

Большое спасибо заранее! С уважением,

+1

возможно дубликат [? Windows Phone 8.1 Универсальное приложение завершается на навигации обратно со второй страницы] (http://stackoverflow.com/questions/24335925/windows- телефон-8-1-универсальный-приложение увольняет-на-навигации-обратно-от второй-страницы) –

ответ

3

Да, это обычное поведение в приложениях Windows Phne 8.1 non-SL. Вот обходной путь для реализации в вашем App.xaml.cs файле:

public App() 
{ 
    this.InitializeComponent(); 
    HardwareButtons.BackPressed += HardwareButtons_BackPressed;   
} 

void HardwareButtons_BackPressed(object sender, BackPressedEventArgs e) 
{ 
    Frame rootFrame = Window.Current.Content as Frame; 

    if (rootFrame != null && rootFrame.CanGoBack) 
    { 
     e.Handled = true; 
     rootFrame.GoBack(); 
    } 
} 
Смежные вопросы