private void ChangeMainView(LinearLayout linearSelected) { if (linearSelected == linearHdrMore) { ShowMenu(); } else { HideMenu(); LinearLayout.LayoutParams marginParams = new LinearLayout.LayoutParams(0, FrameLayout.LayoutParams.MatchParent, 126); marginParams.SetMargins(0, 0, 0, 0); linearHdrOverView.LayoutParameters = marginParams; linearHdrInvestment.LayoutParameters = marginParams; linearHdrChart.LayoutParameters = marginParams; linearHdrStat.LayoutParameters = marginParams; linearHdrMore.LayoutParameters = marginParams; LinearLayout.LayoutParams marginSelParams = new LinearLayout.LayoutParams(0, FrameLayout.LayoutParams.MatchParent, 126); marginSelParams.SetMargins(0, 0, 0, 8); linearSelected.LayoutParameters = marginSelParams; if (linearSelected == linearHdrOverView) { OverviewFragment overviewFrag = new OverviewFragment(); overviewFrag.ParentContext = this; ShowFragment(overviewFrag); } else if (linearSelected == linearHdrInvestment) { investmentFrag = new InvestmentFragment(); investmentFrag.ParentContext = this; ShowFragment(investmentFrag); } else if (linearSelected == linearHdrChart) { ChartFragment chartFrag = new ChartFragment(); chartFrag.ParentContext = this; ShowFragment(chartFrag); } else if (linearSelected == linearHdrStat) { StatFragment statFrag = new StatFragment(); statFrag.ParentContext = this; ShowFragment(statFrag); } } }
public EntryItemAdapter(Context context, Fragment parentFragment, List <TblEntry> items, int fromInvestment = 0) : base() { this.context = context; if (fromInvestment == 0) { this.parentInvestFragment = (InvestmentFragment)parentFragment; this.parentOverviewFragment = null; } else { this.parentInvestFragment = null; this.parentOverviewFragment = (OverviewFragment)parentFragment; } this.items = items; }