RatingBar激活功能

时间:2015-02-10 20:56:48

标签: android function onclick ratingbar

我尝试创建在用户选择RatingBar上的内容后激活某个功能的RatingBar。

这是我的RatingBar XML代码:

<RatingBar
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/ratingBar"
    android:onClick="sendRank"
    android:layout_below="@+id/textView"
    android:layout_centerHorizontal="true" />

这就是我宣布Java sendRank函数的方式:

public void sendRank(View view)

也许应该不像我在按钮中那样查看视图? 有人能帮我一把吗? 提前谢谢!

2 个答案:

答案 0 :(得分:1)

比从XML中调用方法要好(甚至不确定RatingBar是否会捕获事件)我强烈建议您查看RatingBar界面,让您听取更改的评级。

以下是官方documentation

的链接

快乐的编码!

答案 1 :(得分:1)

RatingBar在界面中处理名为OnRatingBarChangeListener的操作。我建议你在你的活动而不是OnClick界面中实现它。

您可以找到文档here