Add a utility function to do (recursively): for (int i = 0; i < view.getChildCount(); i++) { view.getChildAt(i).setEnabled(enabled); }
There is already a function like this in ManagedPreferenceDelegate.java.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1f5cf0a30fde0d6534ef11af4cd6b2fb5cd99bba commit 1f5cf0a30fde0d6534ef11af4cd6b2fb5cd99bba Author: peconn <peconn@chromium.org> Date: Tue Oct 18 09:23:09 2016 [NTP] Add functionality to ViewUtils to setEnabled recursively. BUG= 655985 Review-Url: https://codereview.chromium.org/2425763002 Cr-Commit-Position: refs/heads/master@{#425931} [modify] https://crrev.com/1f5cf0a30fde0d6534ef11af4cd6b2fb5cd99bba/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java [modify] https://crrev.com/1f5cf0a30fde0d6534ef11af4cd6b2fb5cd99bba/chrome/android/java/src/org/chromium/chrome/browser/preferences/ManagedPreferenceDelegate.java [modify] https://crrev.com/1f5cf0a30fde0d6534ef11af4cd6b2fb5cd99bba/chrome/android/java/src/org/chromium/chrome/browser/util/ViewUtils.java
Comment 1 by peconn@chromium.org
, Oct 14 2016