public void OnItemSelected(AdapterView parent, View view, int position, long id) { string goalTime = (string)Singleton.Instance.GoalSpinner.SelectedItem; if (goalTime == "Day") { Singleton.Instance.MonthSpinner.Visibility = ViewStates.Visible; } else { Singleton.Instance.MonthSpinner.Visibility = ViewStates.Gone; } GoalTimeDao.Update(goalTime); var obj = new GoalFragmentAdapter(Singleton.Instance.GoalActivity.SupportFragmentManager); Singleton.Instance.GoalViewPager.Adapter = obj; Singleton.Instance.GoalViewPager.AddOnPageChangeListener(new GoalFragmentPagerChangeListener()); var instance = Singleton.Instance; for (int i = 0; i < obj.Count; i++) { GoalContext goalContext = GoalContextDao.GetGoalContext(i); if (goalContext.IsViewCreated) { goalContext.UpdateTextView(); } else { break; } } }
public void OnItemSelected(AdapterView parent, View view, int position, long id) { MonthDao.UpdateByTitle((string)Singleton.Instance.MonthSpinner.SelectedItem); for (int i = 0; i < 28; i++) { GoalContext goalContext = GoalContextDao.GetGoalContext(i); if (goalContext.IsViewCreated) { goalContext.UpdateTextView(); } else { break; } } }