Loading packages/SettingsLib/SliderPreference/src/com/android/settingslib/widget/SliderPreference.java +11 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ import android.util.Log; import android.view.KeyEvent; import android.view.View; import android.view.ViewGroup; import android.view.accessibility.AccessibilityNodeInfo; import android.widget.ImageView; import android.widget.TextView; Loading Loading @@ -431,6 +432,16 @@ public class SliderPreference extends Preference { ImageView iconEndView = (ImageView) holder.findViewById(R.id.icon_end); updateIconEndIfNeeded(iconEndView); // Remove the accessibility label of click action holder.itemView.getRootView().setAccessibilityDelegate(new View.AccessibilityDelegate() { @Override public void onInitializeAccessibilityNodeInfo(View host, AccessibilityNodeInfo info) { super.onInitializeAccessibilityNodeInfo(host, info); info.removeAction(AccessibilityNodeInfo.ACTION_CLICK); info.setClickable(false); } }); } /** Loading Loading
packages/SettingsLib/SliderPreference/src/com/android/settingslib/widget/SliderPreference.java +11 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ import android.util.Log; import android.view.KeyEvent; import android.view.View; import android.view.ViewGroup; import android.view.accessibility.AccessibilityNodeInfo; import android.widget.ImageView; import android.widget.TextView; Loading Loading @@ -431,6 +432,16 @@ public class SliderPreference extends Preference { ImageView iconEndView = (ImageView) holder.findViewById(R.id.icon_end); updateIconEndIfNeeded(iconEndView); // Remove the accessibility label of click action holder.itemView.getRootView().setAccessibilityDelegate(new View.AccessibilityDelegate() { @Override public void onInitializeAccessibilityNodeInfo(View host, AccessibilityNodeInfo info) { super.onInitializeAccessibilityNodeInfo(host, info); info.removeAction(AccessibilityNodeInfo.ACTION_CLICK); info.setClickable(false); } }); } /** Loading