下面列出了怎么用android.webkit.WebViewFragment的API类实例代码及写法,或者点击链接到github查看源代码。
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
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();
}