在 android 中选择 listView 时,圆角会变得尖锐
我有一个列表视图,其中的项目使用圆角图像作为背景。问题是,当用户选择一个项目时,整个区域(圆角图像加上将项目补充为矩形的小间隙)都会被选中。我该如何处理这个问题? 谢谢。
I have a list view which items use a rounded-corner image for a background. The thing is that when the user selects an item, the whole area (the rounded-corner image plus the small gaps which would complete the item to a rectangle) gets selected. How do I deal with this?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当用户选择一个项目时,Android 显示由 android:selectorDrawable 指定的可绘制对象,默认情况下是矩形。
您必须将其替换为您自己的具有圆角的选择器可绘制对象。
When a user selects an item Android displays the drawable specified by android:selectorDrawable, which is by default rectangular.
You'll have to replace this with your own selector drawable which has rounded corners.