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

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

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

WebSettings.getTextZoom介绍

暂无

代码示例

代码示例来源: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

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: mzule/AndroidWeekly

@Override
protected void onStop() {
  super.onStop();
  TextZoomKeeper.save(settings.getTextZoom());
}

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

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

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

@Override
public void onClick(View v) {
  switch (v.getId()) {
    case R.id.ratio_cancel:
      ratioPanel.setVisibility(View.GONE);
      // 还原界面
      webView.getSettings().setTextZoom(ratio);
      ratioText.setText(PREFIX + ratio);
      ratioBar.setProgress(ratio);
      break;
    case R.id.ratio_ok:
      ratioPanel.setVisibility(View.GONE);
      // 保存设置
      ratio = webView.getSettings().getTextZoom();
      saveRatio(ratio);
      break;
    case R.id.title_name:
      new AlertDialog.Builder(this)
          .setTitle(word + " - 切换搜索引擎")
          .setItems(engines, this)
          .setNegativeButton("取消", null)
          .show();
      break;
  }
}

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

@SuppressLint("SetJavaScriptEnabled")
@Override
protected void afterBind() {
  favoriteDao = new FavoriteDao();
  article = (Article) getIntent().getSerializableExtra("article");
  settings = webView.getSettings();
  webView.loadUrl(article.getLink());
  webView.setWebViewClient(new WebViewClient() {
    @Override
    public void onPageFinished(WebView view, String url) {
      progressView.stop();
    }
  });
  settings.setTextZoom(TextZoomKeeper.read(settings.getTextZoom()));
  settings.setJavaScriptEnabled(true);
  settings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
  settings.setDomStorageEnabled(true);
  favoriteButton.setSelected(favoriteDao.contains(article));
}

相关文章

微信公众号

最新文章

更多

WebSettings类方法