diff options
| author | Michael Kolb <kolby@google.com> | 2011-02-23 16:13:24 -0800 |
|---|---|---|
| committer | Michael Kolb <kolby@google.com> | 2011-02-23 17:03:38 -0800 |
| commit | 29ccf8a32bf65a5512191d3633353132bb2cd88b (patch) | |
| tree | 87a20aded77d8c2c3b4be6ce25c73f9f6f91302f /src/com/android/browser/ScrollWebView.java | |
| parent | 17e78fd06905d090cfab4c4f7313bd4b3eec5473 (diff) | |
| download | packages_apps_Browser-29ccf8a32bf65a5512191d3633353132bb2cd88b.tar.gz packages_apps_Browser-29ccf8a32bf65a5512191d3633353132bb2cd88b.tar.bz2 packages_apps_Browser-29ccf8a32bf65a5512191d3633353132bb2cd88b.zip | |
use title height without progress bar
Bug: 3473996
let the titlebar decide how high it is
work around View.getHeight being final
depends on I6e9a85d88eba176886e53b260d02082d26b410d8
Change-Id: I87a1acbddbb71637979491c40858a3ee22a230b5
Diffstat (limited to 'src/com/android/browser/ScrollWebView.java')
| -rw-r--r-- | src/com/android/browser/ScrollWebView.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/browser/ScrollWebView.java b/src/com/android/browser/ScrollWebView.java index 1d7f23a4c..2bf07e129 100644 --- a/src/com/android/browser/ScrollWebView.java +++ b/src/com/android/browser/ScrollWebView.java @@ -33,6 +33,7 @@ public class ScrollWebView extends WebView implements Runnable { private boolean mIsCancelled; private boolean mBackgroundRemoved = false; private boolean mUserInitiated = false; + private TitleBarBase mTitleBar; /** * @param context @@ -70,6 +71,11 @@ public class ScrollWebView extends WebView implements Runnable { super(context); } + @Override + protected int getTitleHeight() { + return (mTitleBar != null) ? mTitleBar.getEmbeddedHeight() : 0; + } + // scroll runnable implementation public void run() { if (!mIsCancelled && (mScrollListener != null)) { @@ -84,6 +90,7 @@ public class ScrollWebView extends WebView implements Runnable { @Override public void setEmbeddedTitleBar(final View title) { super.setEmbeddedTitleBar(title); + mTitleBar = (TitleBarBase) title; if (title != null && mScrollListener != null) { // allow the scroll listener to initialize its state post(this); |
