我目前有一个列表视图,其中可以单击每个项目以显示有关列表项的更多信息。我想为每个列表项添加一个RatingBar。理想情况下,我希望能够通过点击和触摸更改评级栏的值。我意识到之前已经提出了类似的问题,但我已经尝试了其中提供的解决方案。在评级栏的xml中我有
android:focusable = "false"
android:focusableInTouchMode = "false"
android:clickable = "false"
android:isIndicator = "true"
基本上我的问题是,是否可以将列表项保持为可点击状态,并且可以通过触摸和点击更改评级栏?
提前致谢
答案 0 :(得分:0)
你可以这样试试。在列表项的onClick()
监听器中,您可以return false
这意味着您没有处理该事件,然后该事件将被传递到下一个元素rating bar
答案 1 :(得分:0)
你可以做一件事onlist item点击更改评级栏,在longclick上你可以在对话框中显示更多信息......