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()); }