Exemple #1
0
  private void movePage(CustomViewPager pager, int letter) {
    Log.i(
        "questionFrag",
        "count is " + pager.getAdapter().getCount() + " and current is " + pager.getCurrentItem());

    if (pager.getCurrentItem() == pager.getAdapter().getCount() - 1) {
      QuizTimeFragment.addAnswer(letter);
      Toast.makeText(getActivity(), "Test Answers Sent!", Toast.LENGTH_SHORT).show();
      helper.deleteTest(helper.getTestFromName(getArguments().getString(TESTKEY)));
      getActivity().onBackPressed();
      getActivity().onBackPressed();
      ((BrickActivity) getActivity()).resetCount();
      SmsManager sms = SmsManager.getDefault();
      sms.sendTextMessage("+2897881489", null, QuizTimeFragment.getAnswer().toString(), null, null);
      QuizTimeFragment.clearAnswers();
    } else {
      QuizTimeFragment.addAnswer(letter);
      pager.setCurrentItem(pager.getCurrentItem() + 1);
    }
  }
 @Override
 public void onTabSelected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
   // When the given tab is selected, switch to the corresponding page in the ViewPager.
   mViewPager.setCurrentItem(tab.getPosition());
 }