android.webkit.WebSettings.setTextZoom()方法的使用及代码示例

x33g5p2x  于2022-02-02 转载在 其他  
字(5.1k)|赞(0)|评价(0)|浏览(301)

本文整理了Java中android.webkit.WebSettings.setTextZoom()方法的一些代码示例,展示了WebSettings.setTextZoom()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebSettings.setTextZoom()方法的具体详情如下:
包路径:android.webkit.WebSettings
类名称:WebSettings
方法名:setTextZoom

WebSettings.setTextZoom介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

WebSettings settings = mWebView.getSettings();
settings.setTextZoom(90); // where 90 is 90%; default value is ... 100

代码示例来源:origin: TheFinestArtist/FinestWebView-Android

settings.setTextZoom(webViewTextZoom);

代码示例来源:origin: k9mail/k-9

webSettings.setTextZoom(K9.getFontSizes().getMessageViewContentAsPercent());

代码示例来源:origin: Justson/AgentWeb

mWebSettings.setTextZoom(100);
mWebSettings.setDatabaseEnabled(true);
mWebSettings.setAppCacheEnabled(true);

代码示例来源:origin: stackoverflow.com

@SuppressWarnings("deprecation")
 @SuppressLint("NewApi")
 protected void updateTextSize(WebSettings settings) {
   if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
     settings.setTextZoom(some_value);
   } else {
     settings.setTextSize(TextSize.????);
   }
 }

代码示例来源:origin: wallabag/android-app

@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)
private void setFontSizeNew(WebView view, int size) {
  view.getSettings().setTextZoom(size);
}

代码示例来源:origin: BolexLiu/ApkBusBlog

@OnClick({R.id.tv_sub, R.id.tv_add})
public void onViewClicked(View view) {
  switch (view.getId()) {
    case R.id.tv_sub:
      if (fontSize > 100) {
        fontSize -= 50;
        mWebSettings.setTextZoom(fontSize);
      }
      break;
    case R.id.tv_add:
      if (fontSize < 700) {
        fontSize += 50;
        mWebSettings.setTextZoom(fontSize);
      }
      break;
  }
}

代码示例来源:origin: animalize/QuanTangshi

@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
  progress = progress / 5;
  progress = progress * 5;
  ratioText.setText(PREFIX + progress);
  webView.getSettings().setTextZoom(progress);
}

代码示例来源:origin: stackoverflow.com

@Override
public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);

  WebView webview = (WebView) findViewById(R.id.webview);
  WebSettings settings = webview.getSettings();
  settings.setJavaScriptEnabled(true);

  if (Build.VERSION.SDK_INT > Build.VERSION_CODES.ICE_CREAM_SANDWICH)
    settings.setTextZoom(100);

  webview.loadUrl("http://www.google.co.kr");
}

代码示例来源:origin: mzule/AndroidWeekly

@OnClick(R.id.increaseButton)
void increate() {
  settings.setTextZoom(settings.getTextZoom() + 5);
}

代码示例来源:origin: mzule/AndroidWeekly

@OnClick(R.id.decreaseButton)
void decrease() {
  settings.setTextZoom(settings.getTextZoom() - 5);
}

代码示例来源:origin: stackoverflow.com

increaseFontButton.setOnClickListener( new OnClickListener() {
  public void onClick(View v) {
    WebSettings settings = myWebView.getSettings();
    settings.setTextZoom( (int)(settings.getTextZoom() * 1.1) );
  }
}

代码示例来源:origin: stackoverflow.com

increaseFontButton.setOnClickListener( new OnClickListener() {
  public void onClick(View v) {
    WebSettings settings = myWebView.getSettings();
    settings.setTextZoom( (int)(settings.getTextZoom() * 1.1) );
  }
}

代码示例来源:origin: stackoverflow.com

WebViewSet.settings(mWebView);

public static void settings(WebView view) {
  WebSettings s = view.getSettings();
  s.setJavaScriptEnabled(true);
  s.setPluginState(PluginState.ON);
  s.setTextZoom(100);
}

代码示例来源:origin: stackoverflow.com

WebSettings settings = mWebView.getSettings();
settings.setTextZoom(settings.getTextZoom() + 10);

代码示例来源:origin: stackoverflow.com

WebSettings web_settings = web_view.getWebSettings();
web_settings.setTextZoom((int)(web_settings.getTextZoom()*1.2));

代码示例来源:origin: stackoverflow.com

public static void IndentEffect(WebView webViewv, String string) {
  webViewv.loadData("<html><p style=\"padding-left: 40px;text-indent: -20px;\">" + string.toUpperCase() + "</p></html>", "text/html", "utf-8");
  WebSettings webSettings = webViewv.getSettings();
  webSettings.setTextZoom(webSettings.getTextZoom() + 20);
}

代码示例来源:origin: stackoverflow.com

WebSettings settings = wv.getSettings();
if (Utils.hasIceCreamSandwich())
  settings.setTextZoom( (int)(settings.getTextZoom() * 1.2));
else {
  settings.setTextSize(WebSettings.TextSize.LARGER);
}

代码示例来源:origin: SunAlwaysOnline/Sukeda

private void initWebView(View v) {
  wv_knowledge = (WebView) v.findViewById(R.id.wv_knowledge);
  WebSettings settings = wv_knowledge.getSettings();
  settings.setJavaScriptEnabled(true);
  settings.setAppCacheEnabled(true);
  settings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
  settings.setJavaScriptCanOpenWindowsAutomatically(true);
  settings.setDefaultTextEncodingName("utf-8");
  settings.setTextZoom(115);
  wv_knowledge.setWebChromeClient(new WebChromeClient() {
    @Override
    public void onProgressChanged(WebView view, int newProgress) {
      super.onProgressChanged(view, newProgress);
      NewsReset.imgReset(wv_knowledge);
      deleteContent();
    }
  });
  get_html();
}

代码示例来源:origin: SunAlwaysOnline/Sukeda

private void initWebView(View v) {
  wv_education = (WebView) v.findViewById(R.id.wv_education);
  WebSettings settings = wv_education.getSettings();
  settings.setJavaScriptEnabled(true);
  settings.setAppCacheEnabled(true);
  settings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
  settings.setJavaScriptCanOpenWindowsAutomatically(true);
  settings.setUseWideViewPort(true);
  settings.setLoadWithOverviewMode(true);
  settings.setTextZoom(250);
  get_html();
}

相关文章

微信公众号

最新文章

更多

WebSettings类方法