问题标签 [ratingbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
634 浏览

android - 在 Android 中访问夸大的 ratingBar 时遇到问题

我有一个异步任务,通过检查数据库来检查用户是否有某个项目。如果他们有一个项目,那么我会增加一个评分栏,如果没有,我会增加一个按钮,这样他们就可以添加该项目。

我在一个扩展 asyncTask 的类中夸大了评分栏:

问题是当添加将调用另一个异步任务以将评级保存到外部数据库的侦听器时。

我的 addListenerOnRatingBar() 方法看起来像:

findviewbyid 在 Eclipse 中给出了这个错误:

我认为是因为它不扩展活动,所以我对如何准确实现这一点感到困惑。

膨胀的ratebar xml文件:

0 投票
1 回答
479 浏览

java - 在 GridView 实现中将 OnRatingBarChangeListener 放入 Universal-Image-Loader

我的问题的主要目的是知道将 OnRatingBarChangeListener 放在 UIL 中的哪个位置。在每张图片下方我添加了 ratingBars(它正在工作),接下来我应该做的是听取用户对 ratingbar 选择的操作。您的帮助将不胜感激。

填充视图:

原木猫:

第 70 行是代码rbar.setOnRatingBarChangeListener(new OnRatingBarChangeListener()

0 投票
1 回答
1618 浏览

java - 将android评级栏设置为浮动变量中最接近的半星

我四处寻找解决方案,但只能找到将其设置为实际数字而不是变量的答案。

我希望评级栏显示与 0.5 秒内 5 分中的分数相同的星数,因此可以获得 3.5 等。我可以为评级栏设置单独的浮点值,但不能使用对于同一件事的变量,它只是将其四舍五入到最接近的整数。

我正在使用的代码如下:

将收到任何帮助。谢谢。

0 投票
1 回答
2145 浏览

android - ListView 内的评分栏混合列表项

我一直在尝试实现一个ListView,它里面有Rating Bar。我有onRatingChanged监听器,我想根据评分更改项目内的TextView 。

问题是,当我触摸星星并更新它时,它会更新另一个TextView 的值。我的适配器扩展了 CursorAdapter。如果我有getView()我想我会解决它,但我不知道如何处理CursorAdapter,因为我们没有使用 getView()。

0 投票
10 回答
39354 浏览

java - 如何设置评分栏的星形颜色?

如何设置评分栏的星形颜色?我想要黄色的星星。

0 投票
1 回答
629 浏览

android - 自定义 RatingBar 在 Dialog 上不起作用

我已经设置了我的自定义 RatingBar 样式

在 style.xml 这是我的代码:

现在我为 Dialog (Xml) [在 relativelayout 中] 创建了一个自定义布局:

在我的课堂上我有这个代码:

现在我的 RatingBar 在任何地方都可以正常工作,但是在此对话框中它不起作用,我不知道为什么..
请帮助我

编辑我不知道为什么它在模拟器上不起作用,但在 IDE 中的预览完全起作用!

EDIT2所以这是我的结果:
你如何能看到我的自定义 RatingBar 在 Listview 或其他活动上工作,如下所示: 有用

但在我的对话框中它没有,并且已经尝试上传到我的设备,但仍然没有.. 它不起作用

抱歉“模糊”但无法显示(在办公室工作)我的 wip 应用程序..

0 投票
3 回答
1205 浏览

android - Android 评分栏

我是 android 开发的新手,
我需要创建一个 RatingBar,根据 Application details 显示评级。
我的应用程序根据用户输入计算一个值,它将显示在 RatingBar 中。
该栏仅根据计算值显示值(例如 4/5 星)
我需要创建它,用户不能直接更改 RatingBar 的值。他们只输入输入,该输入计算一些值,该值需要显示在 RatingBar 中。

你能帮我做这件事吗?这是我能想到的使用 RatingBar 的唯一方法(据我所知)。

0 投票
1 回答
766 浏览

android - 姜饼设备上的自定义评分栏

我创建了一个自定义 RatingBar,它可以有 5 种不同的颜色,并且有一个矩形条,点在星星下方。这是它的样子:

在此处输入图像描述

我在几个地方使用这个视图,在 Android 4.0+ 上一切正常。但是在姜饼上我有一些问题。这是视图类的代码:

这条线令人困惑:mStars.setProgressDrawable(GUI.buildRatingBarDrawables(new Bitmap[]{bmp_empty, bmp_half, bmp_full}));但我不得不这样做,因为setProgressDrawable()调用后渲染星星的问题(只显示一个拉伸的星星)。这是方法buildRatingBarDrawables

因此,在 Android ICS 和更新版本上一切正常,但在 Gingerbread 上我遇到了一些奇怪的情况。首先,有时在姜饼上一切都很好。但往往是根本没有星星。带点的矩形条总是正确的,但星星有时会消失。以下是ListView在每一行中使用评分栏的示例屏幕:

在此处输入图像描述

如您所见,有时还可以,有时则不行:/我的导航滑动菜单上有这个评级栏,当我慢慢滑动时会显示星星,但是在滑动结束后(应该调用 onOpened 时)星星只是消失。

你有什么让我更开心的想法吗?:)

我为评级布局添加了 xml 文件:

0 投票
1 回答
1250 浏览

android - Android星级评分如何适应宽度

我需要一个可以适应宽度自动的星级评分栏。当我尝试在设计屏幕上调整大小时;如果屏幕很小,一些星星会消失(在第 5 次或第 6 次之后),如果屏幕很大,所有星星都可见。

我该怎么做?

这是我有什么

0 投票
3 回答
19372 浏览

android - 如果值是小数位,android会在评分栏中设置部分星星

我想使用评分栏显示用户的分数。例如,如果用户在 30 个问题中答对了 7 个,则 textview (tv_percentage) 显示正确率为 23.33%,但评级星应该显示 5 星中的 1.17 星,但现在无论分数是多少,总是显示 5 颗星。

我在以下方面做错了什么?

代码:

编辑代码:

布局: