Beispiel #1
0
        void Fragment_IterationChanged(object sender, IterationChangedEventArgs e)
        {
            var iterationIndex = DataHolder.Current.CurrentLesson.Iterations.IndexOf(e.Iteration);

            // Update progress
            progressList.ElementAt(iterationIndex).IsCurrent = true;
            rvProgress.GetAdapter().NotifyItemChanged(iterationIndex);

            // Disable check button
            btnNext.Clickable = false;
            btnNext.Enabled   = false;
            btnNext.StartAnimation(AnimationUtils.LoadAnimation(this, Resource.Animation.HideNextButton));

            // Mark letters in alphabet
            txtCapitalAlphabet.TextFormatted = GetLettersMarked(e.Iteration.LettersToLearn, true);
            txtLowerAlphabet.TextFormatted   = GetLettersMarked(e.Iteration.LettersToLearn, false);
        }
Beispiel #2
0
        void Fragment_IterationChanged(object sender, IterationChangedEventArgs e)
        {
            // Update iteration number
            SupportActionBar.Subtitle = "Iteration " + (DataHolder.Current.CurrentLesson.Iterations.IndexOf(e.Iteration) + 1) + "/" + DataHolder.Current.CurrentLesson.Iterations.Count;

            // Mark letters in alphabet
            txtCapitalAlphabet.TextFormatted = Alphabet.GetLettersMarked(e.Iteration.LettersToLearn, true);
            txtLowerAlphabet.TextFormatted = Alphabet.GetLettersMarked(e.Iteration.LettersToLearn, false);
        }
        void Fragment_IterationChanged(object sender, IterationChangedEventArgs e)
        {
            var iterationIndex = DataHolder.Current.CurrentLesson.Iterations.IndexOf(e.Iteration);

            // Update progress
            progressList.ElementAt(iterationIndex).IsCurrent = true;
            rvProgress.GetAdapter().NotifyItemChanged(iterationIndex);

            // Disable check button
            btnNext.Clickable = false;
            btnNext.Enabled = false;
            btnNext.StartAnimation(AnimationUtils.LoadAnimation(this, Resource.Animation.HideNextButton));

            // Mark letters in alphabet
            txtCapitalAlphabet.TextFormatted = GetLettersMarked(e.Iteration.LettersToLearn, true);
            txtLowerAlphabet.TextFormatted = GetLettersMarked(e.Iteration.LettersToLearn, false);
        }