0

getVisibleTitleHeight() の代替方法はありますか。この Webview メソッドは、android 4.3 以降で削除されました。これが私のコードスニペットです。


// ここで画像ビットマップのキャンバスが作成されます

Canvas canvas = new Canvas(ビットマップ);

Webview ビュー = 新しい Webview(); int yScaleFactor = view.getVisibleTitleHeight();

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

canvas.translate(0,yScaleFactor*overviewScale);

他の方法を使用して view.getVisibleTitleHeight() と同様の o/p を取得しようとしましたが、まったく同様の o/p を取得できませんでした。ガイドしてください。

4

1 に答える 1

0

まだそこにあり、注釈が付けられている@hideため、コードで使用することはできません。を使用してコードをコンパイルできるかもしれません: http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/

ただし、メソッドのコメントに従って、このメソッドは常に 0 を返します WebViewChromium.getVisibleTitleHeight()

これは WebView では推奨されておらず、常に 0 を返す必要があります。

于 2014-05-30T01:37:15.297 に答える