RatingBar 激活函数
RatingBar activates function
我正在尝试创建 RatingBar 以在用户 select 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)
也许不应该像我在按钮中那样使用View视图?
有人可以帮我吗?
提前致谢!
Rater 而不是从您的 XML 调用方法(甚至不确定 RatingBar 是否会捕获该事件)我强烈建议您看一下 RatingBar 界面,让您可以收听评分变了。
这里是来自官方的linkdocumentation
编码愉快!
RatingBar
具有处理名为 OnRatingBarChangeListener
的操作的接口。我建议您在 activity 而不是 OnClick 界面中实现它。
您可以找到文档 here
我正在尝试创建 RatingBar 以在用户 select 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)
也许不应该像我在按钮中那样使用View视图? 有人可以帮我吗? 提前致谢!
Rater 而不是从您的 XML 调用方法(甚至不确定 RatingBar 是否会捕获该事件)我强烈建议您看一下 RatingBar 界面,让您可以收听评分变了。
这里是来自官方的linkdocumentation
编码愉快!
RatingBar
具有处理名为 OnRatingBarChangeListener
的操作的接口。我建议您在 activity 而不是 OnClick 界面中实现它。
您可以找到文档 here