我使用了自定义列表视图和自定义评级栏。
如果我将该自定义RatingBar
作为子项添加到List item
,列表项将变为无法点击。
如果我删除了评级栏视图,那么它就会变为可点击。
我使用自定义评级栏。这是link。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:15)
如果您希望评级栏执行评分,可以添加
android:focusable="false"
android:focusableInTouchMode="false"
查看您的row.xml
如果您希望静态评级栏保持其费率,您可以提供setIsIndicator(boolean isIndicator)
ratingbar.setIsIndicator(true);
适配器类中的。
答案 1 :(得分:2)
确定。我终于可以做到了。 在适配器类中放弃了
RatingBar ratingBar =(ratingBar)view.findViewById(R.id.ratingBarSummaryChild);
ratingBar.setFocusable(假);
返回视图;
答案 2 :(得分:1)
为评级栏设置android:focusable =“false”
答案 3 :(得分:0)
设置RatingBar propertiesa 可聚焦=假; Clickable = false;