问题标签 [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.
android - RatingBar 在不使用自定义图像的情况下更改星颜色
有什么办法可以改变星星的颜色吗?
我不想使用自定义图像来实现它。
android - 自定义图像评分栏-secondaryProgress 和 Progress 可绘制对象正在叠加,帮帮我!(包括代码和假设)
编辑: 我删除了该行
它消除了不良影响。所以这确实是一个超级问题。现在给半分的感觉是很笨拙的。有人有真正的解决方案吗?请...
原帖
我尝试实现一个评级栏,但我对半满的有一些问题。我修改现有代码并关注这篇文章
这是奇怪的结果:
听说过这个问题吗?
我在下面发布我的代码
评分栏样式:
进度绘图:
ratingbar_full_empty_sc :
而他的兄弟 ratingbar_full_filled_sc 和 image 完全一样star_full2
。
我做错了什么 ?你可以在我的截图上看到两张图片,一张是满的星,一张是空的。
android - 如何创建自定义评分栏
我正在尝试为我的一个应用程序创建一个自定义 RatingBar。我遵循了本教程: http: //kozyr.zydako.net/2010/05/23/pretty-ratingbar/
问题是我的 RatingBar 始终具有相同的大小并且总是被填充。我尝试显示不同的评级(0、1、2、3、4 ...),但评级栏在所有情况下都是相同的......
我有评分栏:
我的风格:
图层列表:
谢谢你。
android - 评级栏拉伸表行高度
如何对齐我有 ratingBar 的最后一行的高度?如您所见,高度大于其他行。我尝试让 marginTop/paddingTop=0,但没有任何效果。是因为我对所有行都使用了 height=0 和 weight = 1 吗?
谢谢
代码:
android - 如何在子布局中制作响应式 RatingBar
活动本身使用表格布局,为了避免 RatingBar 的 fill_parent 宽度(这会弄乱启动次数),我在 TableLayout 内放置了一个 LinearLayout,并将 ratingBar 放在其中。现在对齐和一切都很好,但是 RatingBar 不再响应被按下(我有一个 OnRatingBarChangeListener)。它在线性布局之外工作正常,我现在需要调整什么才能进入评分栏吗?
设置评分栏
设置监听器
Listener 本身(可能没问题)
和 xml
android - TableLayout 中的 RatingBar 不一致
我在修复表格布局中的评分栏时遇到问题。基本上我想要的是有一个 5 星评级栏完全跨越其宽度,而与其他行对齐无关。但要么我在显示器上得到更多或更少的星星。
下面我将直观地解释正在发生的事情。
试验#1:如果我在 RatingBar 行中不使用任何 layout_span 和 linearlayout,RatingBar 会与第二列对齐,这会导致第四列截断很多
试验#2:如果我使用 layout_span=2 或 3 作为评级栏,它再次分别与第 3 列或第 4 列对齐。现在每当发生这种情况时,ratingBar 内的星星数量就会增加
试验#3:如果我放置一个带有 layout_span=3 的线性布局并将 ratingBar 放入其中(当前代码),即使我的 layout_width 是 wrap_cotent,它也不会显示全宽。
似乎 RatingBar 没有宽度来强制布局超出其他行跨度。
有人可以建议如何解决这个问题吗?
理想场景:经过Photoshop 处理,因此发生了一些颜色失真 :)
代码:
android - Rating bar stars don't change
In my code I want set my custom stars but it didn't work properly
rating_bar_color.xml
I use this code and what I got in result
Where the lines is coming from. The stars are the same size as default star size.
android - Android 评分栏不更新
我在我的应用程序中制作了一个评分栏,它使用自定义样式,使用我自己的星星。
我的评分栏定义如下:
我在 styles.xml 中使用的样式是:
使用 ratingstars.xml:
当我调整 android:rating 时,它会在预览中显示正确数量的星星填充和空白。但是,使用我的模拟器或真实设备时,该栏完全充满了星星 (10/10)。我尝试使用以下代码以编程方式对其进行调整:
现在来自 logcat 的日志实际上显示评级发生了变化,但条形图并未在视觉上更新自身,例如 6 颗星已满,4 颗星为空,我不知道为什么。
可绘制对象是正确的,因为预览也显示它是正确的,那么是什么原因导致的呢?
编辑:
这是 ratingstars_full_filled.xml
这里是 ratingstars_full_empty.xml
java - 如何让 Android ratingBar 中的星星显示双倍值?
在我的代码中,RatingBar显示最接近的双精度数。例如,如果我的值为 3.5,则显示为 4 星,如果我有 3.2,则显示为 3 星。它总是使它成为最接近的整数整数值。
我使用的代码:
android - 在 AlertDialog 中嵌入 RatingBar
我有一个 ListView 包含 RatingBar 来指示某些内容,如果您单击 LisView 的项目,它会弹出一个包含 RatingBar 的对话框(AlertDialog),现在我想知道:
- 如何自定义对话框中显示的 RatingBar(下面的代码不起作用,我认为是由于final导致无法自定义)。
- 如何将评分从 Dialog RatingBar 传递到 ListView RatingBar。
我目前的代码是:
Edit1
我已经使用 fileListAdapter(FileListAdapter 的一个实例作为code1)显示了 listview 项目的评级。现在的问题是:
- 单击对话框后评级发生变化,但不是我单击的项目,如何将项目与评级(在对话框上)更改 映射。
- 如何存储评分,每次ListView刷新,评分就消失了。
我已将 onItemClickListener 上的对话框代码作为code2。
代码1:
代码2: