For #25808: Update method signature for View.AccessibilityDelegate.
This commit is contained in:
parent
c947fa07bf
commit
8638fa3ba3
|
@ -43,11 +43,11 @@ fun View.removeTouchDelegate() {
|
|||
fun View.setNewAccessibilityParent(newParent: View) {
|
||||
this.accessibilityDelegate = object : View.AccessibilityDelegate() {
|
||||
override fun onInitializeAccessibilityNodeInfo(
|
||||
host: View?,
|
||||
info: AccessibilityNodeInfo?,
|
||||
host: View,
|
||||
info: AccessibilityNodeInfo,
|
||||
) {
|
||||
super.onInitializeAccessibilityNodeInfo(host, info)
|
||||
info?.setParent(newParent)
|
||||
info.setParent(newParent)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -64,11 +64,11 @@ fun View.updateAccessibilityCollectionItemInfo(
|
|||
) {
|
||||
this.accessibilityDelegate = object : View.AccessibilityDelegate() {
|
||||
override fun onInitializeAccessibilityNodeInfo(
|
||||
host: View?,
|
||||
info: AccessibilityNodeInfo?,
|
||||
host: View,
|
||||
info: AccessibilityNodeInfo,
|
||||
) {
|
||||
super.onInitializeAccessibilityNodeInfo(host, info)
|
||||
info?.collectionItemInfo =
|
||||
info.collectionItemInfo =
|
||||
AccessibilityNodeInfo.CollectionItemInfo.obtain(
|
||||
rowIndex,
|
||||
rowSpan,
|
||||
|
@ -90,11 +90,11 @@ fun View.updateAccessibilityCollectionInfo(
|
|||
) {
|
||||
this.accessibilityDelegate = object : View.AccessibilityDelegate() {
|
||||
override fun onInitializeAccessibilityNodeInfo(
|
||||
host: View?,
|
||||
info: AccessibilityNodeInfo?,
|
||||
host: View,
|
||||
info: AccessibilityNodeInfo,
|
||||
) {
|
||||
super.onInitializeAccessibilityNodeInfo(host, info)
|
||||
info?.collectionInfo = AccessibilityNodeInfo.CollectionInfo.obtain(
|
||||
info.collectionInfo = AccessibilityNodeInfo.CollectionInfo.obtain(
|
||||
rowCount,
|
||||
columnCount,
|
||||
false,
|
||||
|
|
|
@ -363,12 +363,12 @@ class TextPercentageSeekBarPreference @JvmOverloads constructor(
|
|||
object :
|
||||
View.AccessibilityDelegate() {
|
||||
override fun onInitializeAccessibilityNodeInfo(
|
||||
host: View?,
|
||||
info: AccessibilityNodeInfo?,
|
||||
host: View,
|
||||
info: AccessibilityNodeInfo,
|
||||
) {
|
||||
super.onInitializeAccessibilityNodeInfo(host, info)
|
||||
val initialInfo = info?.rangeInfo
|
||||
info?.rangeInfo = initialInfo?.let {
|
||||
val initialInfo = info.rangeInfo
|
||||
info.rangeInfo = initialInfo?.let {
|
||||
AccessibilityNodeInfo.RangeInfo.obtain(
|
||||
RANGE_TYPE_PERCENT,
|
||||
MIN_VALUE.toFloat(),
|
||||
|
|
Loading…
Reference in New Issue