diff options
| author | Michael Kolb <kolby@google.com> | 2012-04-02 16:18:36 -0700 |
|---|---|---|
| committer | Michael Kolb <kolby@google.com> | 2012-04-03 11:23:18 -0700 |
| commit | 4923c22cb79296a9624a599cf8874323cdbc6cbc (patch) | |
| tree | b7ab75efc152eea49609c583bbf225733d7513a6 /src/com/android/browser/BrowserWebView.java | |
| parent | d38135ceb6fa57d90d018851f09c7aaea09fd2a9 (diff) | |
| download | packages_apps_Browser-4923c22cb79296a9624a599cf8874323cdbc6cbc.tar.gz packages_apps_Browser-4923c22cb79296a9624a599cf8874323cdbc6cbc.tar.bz2 packages_apps_Browser-4923c22cb79296a9624a599cf8874323cdbc6cbc.zip | |
Don't embed titlebar in WebView
Bug: 5032345
The titlebar gets attached to an overlay and tracks the scrolling
of the WebView at the top of the page.
Change-Id: I60b2163bb7a3642813823995278722455f566f36
Diffstat (limited to 'src/com/android/browser/BrowserWebView.java')
| -rw-r--r-- | src/com/android/browser/BrowserWebView.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/android/browser/BrowserWebView.java b/src/com/android/browser/BrowserWebView.java index 49d1a2e90..12d511f72 100644 --- a/src/com/android/browser/BrowserWebView.java +++ b/src/com/android/browser/BrowserWebView.java @@ -74,6 +74,10 @@ public class BrowserWebView extends WebView implements WebViewClassic.TitleBarDe super(context); } + public void setTitleBar(TitleBar title) { + mTitleBar = title; + } + // From TitleBarDelegate @Override public int getTitleHeight() { @@ -83,7 +87,6 @@ public class BrowserWebView extends WebView implements WebViewClassic.TitleBarDe // From TitleBarDelegate @Override public void onSetEmbeddedTitleBar(final View title) { - mTitleBar = (TitleBar) title; } public boolean hasTitleBar() { @@ -110,6 +113,9 @@ public class BrowserWebView extends WebView implements WebViewClassic.TitleBarDe @Override protected void onScrollChanged(int l, int t, int oldl, int oldt) { super.onScrollChanged(l, t, oldl, oldt); + if (mTitleBar != null) { + mTitleBar.onScrollChanged(); + } if (mOnScrollChangedListener != null) { mOnScrollChangedListener.onScrollChanged(l, t, oldl, oldt); } |
