【发布时间】:2021-03-02 04:10:29
【问题描述】:
借助 on 的帮助,我在回收视图中绘制了滑动删除按钮(RectF)
val oBackground = RectF(itemView.right.toFloat() - buttonWidth, itemView.top.toFloat(), itemView.right.toFloat(), itemView.bottom.toFloat())
paint.color = ContextCompat.getColor(viewHolder.itemView.context, R.color.color_cc0013)
canvas.drawRect(optionsBackground, paint)
// Displays delete drawable within specified bounds
val deleteBtmp: Bitmap = getBitmapFromVectorDrawable(viewHolder.itemView.context, R.drawable.vector_delete)
val destination = RectF(
itemView.right.toFloat() - buttonWidth + paddingLeft,
itemView.top.toFloat() + paddingTop,
itemView.right.toFloat() - paddingRight,
itemView.bottom.toFloat() - paddingBottom
)
canvas.drawBitmap(deleteBtmp, null, destination, paint)
如何在 Recycleview 中将 TalkBack 辅助功能焦点设置为滑动删除按钮(deleteBtmp)?
【问题讨论】:
-
您找到解决方案了吗?
标签: android-recyclerview uiaccessibility accessibilityservice android-accessibility accessibility-api