Android Webviewの基本設定
1741 ワード
Android webviewが提供する
一般的な構成情報について説明します.関連 を表示ストレージ関連 その他
WebSettings
オブジェクトにより、開発者はビジネスニーズに応じてwebviewの基本的な構成を行うことができます.WebSettings webSetting=mWebview.getSettings();
一般的な構成情報について説明します.
// , true
setSupportZoom(boolean support)
// WebView , , false
setBuiltInZoomControls(boolean enabled)
// , true
setDisplayZoomControls(boolean enabled)
// , WebView , WebView。 false
setLoadWithOverviewMode(boolean overview)
// , 100%
setTextZoom(int textZoom)
// ViewPort meta tag , ViewPort meta tag , meta tag ,
setUseWideViewPort(boolean use)
// WebView , 。 LayoutAlgorithm#NARROW_COLUMNS
setLayoutAlgorithm(LayoutAlgorithm l)
// , false
setSaveFormData(boolean save)
// WebView , true
setAllowFileAccess(boolean allow)
// WebView URL , WebView ContentPrivider 。 true
setAllowContentAccess(boolean allow)
// Cache, false。 , setAppCachePath
setAppCacheEnabled(boolean flag)
// Cache API 。
setAppCachePath(String appCachePath)
// DOM , false。
setDomStorageEnabled(boolean flag)
/**
* WebView : 。
* , , 。setCacheMode
* 。
* LOAD_DEFAULT
* LOAD_CACHE_ELSE_NETWORK
* LOAD_NO_CACHE
* LOAD_CACHE_ONLY
*/
setCacheMode(int mode)
// , UTF-8
setDefaultTextEncodingName(String encoding)
// WebView ,
setUserAgentString(String ua)