/// <summary> /// swaps the view for the test login layout /// </summary> /// <param name="v"></param> public override void SwapFragView(bool forceRemoveLoginLayout = false, bool forceWebViewLayout = false, bool forceShowLoginView = false) { if (forceRemoveLoginLayout) { TabFragmentRelativeLayout.RemoveAllViews(); TabFragmentRelativeLayout.AddView(WebViewFragmentLayout); LoginVisible = false; return; } if (forceShowLoginView) { TabFragmentRelativeLayout.RemoveAllViews(); TabFragmentRelativeLayout.AddView(LoginLayout); LoginVisible = true; return; } else { if (forceWebViewLayout) { TabFragmentRelativeLayout.RemoveAllViews(); TabFragmentRelativeLayout.AddView(WebViewFragmentLayout); } else if (!LoginVisible) { TabFragmentRelativeLayout.RemoveAllViews(); TabFragmentRelativeLayout.AddView(LoginLayout); } else { TabFragmentRelativeLayout.RemoveAllViews(); TabFragmentRelativeLayout.AddView(WebViewFragmentLayout); } } }
/// <summary> /// swaps the view for the test login layout /// </summary> /// <param name="v"></param> public void SwapFeedView() { if (!FeedVisible) { TabFragmentRelativeLayout.RemoveAllViews(); TabFragmentRelativeLayout.AddView(FeedView); } else { TabFragmentRelativeLayout.RemoveAllViews(); TabFragmentRelativeLayout.AddView(WebViewFragmentLayout); } FeedVisible = !FeedVisible; }