static void saveInitialConstants(FeedsActivity activity) { s_activity = activity; s_resources = activity.getResources(); s_displayMetrics = s_resources.getDisplayMetrics(); s_fragmentManager = activity.getFragmentManager(); s_actionBar = activity.getActionBar(); s_windowManager = activity.getWindowManager(); s_eightDp = Math.round(TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 8.0F, s_displayMetrics)); s_fragmentFeeds = (FragmentFeeds) findFragment(R.id.fragment_feeds); s_fragmentFavourites = (ListFragmentFavourites) findFragment(R.id.fragment_favourites); s_fragmentManage = (ListFragmentManage) findFragment(R.id.fragment_manage); s_fragmentSettings = (FragmentSettings) findFragment(R.id.fragment_settings); s_fragmentWeb = (WebViewFragment) findFragment(R.id.fragment_web); s_fragmentDrawer = (FragmentNavigationDrawer) findFragment(R.id.fragment_navigation_drawer); s_drawerLayout = (DrawerLayout) findView(R.id.drawer_layout); }
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View result=inflater.inflate(R.layout.webfrag, container, false); final WebViewFragment wvf=new WebViewFragment(); getChildFragmentManager().beginTransaction() .add(R.id.nested_web, wvf).commit(); result.post(new Runnable() { @Override public void run() { wvf.getWebView().loadUrl("https://commonsware.com"); } }); return(result); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mUri = getIntent().getData(); setContentView(R.layout.webview_activity); WebViewFragment wvf = (WebViewFragment)getFragmentManager().findFragmentById(R.id.webview_fragment); mWebView = wvf.getWebView(); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_about); actionBar = getActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); aboutWebView = new WebViewFragment(); if (savedInstanceState == null) { getFragmentManager().beginTransaction() .add(R.id.container, aboutWebView).commit(); } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); actionBar.setDisplayHomeAsUpEnabled(true); fragWebView = new WebViewFragment(); getFragmentManager() .beginTransaction() .replace(android.R.id.content, fragWebView) .commit(); }