diff options
author | ankit2.kumar@samsung.com <ankit2.kumar@samsung.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-22 19:57:11 +0000 |
---|---|---|
committer | ankit2.kumar@samsung.com <ankit2.kumar@samsung.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-22 19:57:11 +0000 |
commit | 1b3aed27f44520d17376feb4d1d63e21471d59cf (patch) | |
tree | b8df6b5e3cfa508723fad6dd3bf5264e5a074e7b /content/shell/android/java/src | |
parent | f7e5d9012346f6dd1ce5a4e009b66977d1c69e36 (diff) | |
download | chromium_src-1b3aed27f44520d17376feb4d1d63e21471d59cf.zip chromium_src-1b3aed27f44520d17376feb4d1d63e21471d59cf.tar.gz chromium_src-1b3aed27f44520d17376feb4d1d63e21471d59cf.tar.bz2 |
Navigation buttons should not enable if user can not navigate
Added code to enable/disable navigation buttons(prev/Next).
Prev button will be enable only if user can navigate in back direction and
similarly Next button will be enable only if user can navigate in forward direction.
BUG=374702
NOTRY=true
Review URL: https://codereview.chromium.org/287373002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272288 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/shell/android/java/src')
-rw-r--r-- | content/shell/android/java/src/org/chromium/content_shell/Shell.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/content/shell/android/java/src/org/chromium/content_shell/Shell.java b/content/shell/android/java/src/org/chromium/content_shell/Shell.java index 9e01a9d..2b63bc0 100644 --- a/content/shell/android/java/src/org/chromium/content_shell/Shell.java +++ b/content/shell/android/java/src/org/chromium/content_shell/Shell.java @@ -268,6 +268,18 @@ public class Shell extends LinearLayout { } /** + * Enable/Disable navigation(Prev/Next) button if navigation is allowed/disallowed + * in respective direction. + * @param controlId Id of button to update + * @param enabled enable/disable value + */ + @CalledByNative + private void enableUiControl(int controlId, boolean enabled) { + if (controlId == 0) mPrevButton.setEnabled(enabled); + else if (controlId == 1) mNextButton.setEnabled(enabled); + } + + /** * @return The {@link ViewGroup} currently shown by this Shell. */ public ViewGroup getContentView() { |