예제 #1
0
 private async void ListView_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     var list = sender as ListView;
     var num = list.SelectedIndex;
     switch (num)
     {
         case 0:
             Frame.Navigate(typeof(page.Setting.WelcomeSet));
             break;
         case 4:
             var userInfo = await JyUserInfo.JyUserInfoManager.QuickLogin("e4e6005e3145b90b4edd99c0d0d35af9");
             if (userInfo.isLoginSuccess)
             {
                 feedback = new JyUserFeedback.JyUserFeedbackSDKManager();
                 JyUserFeedback.view.JyFeedbackControl.FeedbackImageRequested += JyFeedbackControl_FeedbackImageRequested;
                 feedback.ShowFeedBack(mainGrid, false, "e4e6005e3145b90b4edd99c0d0d35af9", userInfo.U_Key);
             }
             else
             {
                 await new Windows.UI.Popups.MessageDialog("反馈初始化失败").ShowAsync();
             }
             break;
         default:
             break;
     }
 }
예제 #2
0
        private async void FeedBack_Click(object sender, RoutedEventArgs e)
        {
            var userInfo = await JyUserInfoManager.QuickLogin(Constants.Appkey);

            if (userInfo.isLoginSuccess)
            {
                _userInfo = userInfo;
                _jyUserFeedbackSdkManager.ShowFeedBack(Root_Grid, false, Constants.Appkey, _userInfo.U_Key);
            }
        }
예제 #3
0
 private async void OpenFeedbackWindowButton_Click(object sender, RoutedEventArgs e)
 {
     if (_userInfo == null)
     {
         await new MessageDialog(Constants.PleaseLoginFirstMessage).ShowAsync();
     }
     else
     {
         _jyUserFeedbackSdkManager.ShowFeedBack(RootGrid, false, Constants.Appkey, _userInfo.U_Key);
     }
 }
        private async void ListView_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var list = sender as ListView;
            var num  = list.SelectedIndex;

            switch (num)
            {
            case 0:
                Frame.Navigate(typeof(Pages.Setting.WelcomeSet));
                break;

            case 1:
                Frame.Navigate(typeof(Pages.Setting.SkinSetPage));
                break;

            case 2:
                Frame.Navigate(typeof(Pages.Setting.ListenQuSet));
                break;

            case 3:
                Frame.Navigate(typeof(Pages.Setting.DownloadQuSet));
                break;

            case 4:
                Frame.Navigate(typeof(Pages.Setting.AboutPage));
                break;

            case 5:
                var userInfo = await JyUserInfo.JyUserInfoManager.QuickLogin("e4e6005e3145b90b4edd99c0d0d35af9");

                if (userInfo.isLoginSuccess)
                {
                    feedback = new JyUserFeedback.JyUserFeedbackSDKManager();
                    JyUserFeedback.view.JyFeedbackControl.FeedbackImageRequested += JyFeedbackControl_FeedbackImageRequested;
                    feedback.ShowFeedBack(mainGrid, false, "e4e6005e3145b90b4edd99c0d0d35af9", userInfo.U_Key);
                }
                else
                {
                    await new Windows.UI.Popups.MessageDialog(ResourceLoader.GetForCurrentView().GetString("FeedbackInitFalied")).ShowAsync();
                }
                break;

            default:
                break;
            }
            list.SelectedIndex = -1;
        }