getVisibleTitleHeight()的替代方法,使其在Android sdk 4.3上运行

时间:2013-08-01 13:19:28

标签: android android-webview

getVisibleTitleHeight()有替代方法吗?这个Webview方法从android 4.3开始被删除。这是我的代码段。


//这里创建了一个图片位图的画布

Canvas canvas = new Canvas(bitmap);

Webview view = new Webview();  int yScaleFactor = view.getVisibleTitleHeight();

float overviewScale =(scaledWidth)/                        (webView.getScale()* width);

canvas.translate(0,yScaleFactor * overviewScale);

我尝试使用其他方法获得与view.getVisibleTitleHeight()相似的o / p,但无法获得完全相似的o / p。请指导。

1 个答案:

答案 0 :(得分:0)

它仍然存在,它使用@hide进行注释,因此您无法在代码中使用它。可能是您可以使用以下代码编译代码:http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/

但是,此方法将始终根据WebViewChromium.getVisibleTitleHeight()方法中的注释返回0:

  

这在WebView中已弃用,应始终返回0.