0

我目前有一个列表视图,可以在其中单击每个项目以显示有关列表项的更多信息。我想为每个列表项添加一个 RatingBar。理想情况下,我希望能够通过点击和触摸来更改评分栏的值。我意识到以前也有人问过类似的问题,但我已经尝试过其中提供的解决方案。在我的评级栏的 xml 中

    android:focusable = "false"
    android:focusableInTouchMode = "false"
    android:clickable = "false"
    android:isIndicator = "true"

所以基本上我的问题是,是否可以将列表项保持为可点击并具有可以通过触摸和点击更改的评分栏?

提前致谢

4

2 回答 2

0

您可以做一件事 onlist item 单击更改评级栏,然后在 longclick 上您可以在对话框中显示更多信息...

于 2013-10-13T11:11:46.713 回答
0

你可以这样试试。在onClick()列表项的侦听器中,您可以return false这意味着您没有处理该事件,那么该事件将被传递给下一个元素rating bar

于 2012-12-04T17:55:32.910 回答