jjzjj

ratingbar

全部标签

android - 无法更改 RatingBar 的宽度和星星数

我正在尝试设置一个只有5颗星的RatingBar,但它会扩展以填满屏幕的宽度。我发现了类似的问题:HowtomakeRatingBartoshowfivestarsAndroidRatingBar-acompletemessandroidratingbarxmlandnumStars然而,大多数时候解决方案是将宽度设置为wrap_content,但对我来说宽度一直是wrap_content。这是我的布局。如果向右滚动到底部,您会看到两个RatingBar:这是它的样子: 最佳答案 我认为这可以通过将RATINGBAR嵌套在RELAT

java - 评分栏,如何获得星数?

我的程序中有一个编辑文本和一个评级栏。我正在检查用户在编辑文本中是否有超过3个字符,对于评级栏,它应该有大于0.5星的东西(基本上是为了检查他们是否至少点击了其中的任何一个)。finalEditTextcommentbox=(EditText)findViewById(R.id.comment);finalRatingBarrating=(RatingBar)findViewById(R.id.rating);finalButtonfeedbackbutton=(Button)findViewById(R.id.submit);finalTextWatcherwatcher=newTe

android - 无法更改自定义 RatingBar 的大小

我正在尝试为我的Android应用程序制作自定义RatingBar,我可以在其中更改RatingBar的默认大小和颜色。为此,我为CustomRatingBar编写了这样的样式:@drawable/custom_ratingbar25dp25dp但大小没有改变,而是像这样缩小了评级栏:可绘制文件为:custom_ratingbar.xml,custom_ratingbar_empty,custom_ratingbar_filled在我的xml中,RatingBar如下所示:如何在不缩小评级栏的情况下更改星级大小? 最佳答案 只需在x

android - RatingBar在不同设备上的色差

我有一个RatingBar和风格:@color/old_gray@color/yellow问题是这种风格由于某些原因被忽略了:连结5xAPI24:三星S4API21:我的Activity是extendsFragmentActivity也许问题出在这里?如何修复? 最佳答案 从API21开始您可以简单地从xml更改它android:progressTint="@android:color/holo_red_dark"android:progressBackgroundTint="@android:color/holo_red_dark

android- ADT 18.0 样式

之前我使用的是ADT10.0。在这个版本中,我没有收到任何关于样式的错误。在我将我的ADT更新到18.0.现在我收到以下错误。error:Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'@android:style/Widget.RatingBar.Small'.我该如何解决这个问题?我在某处看到使用http://source.android.com/source/downloading.html解决此导入样式问题但这是不可理解的,请任何人帮助我吗?@drawable/review_rating_b

android 评分栏 xml 和 numStars

我是使用XML进行设计的初学者:D这是我的评分栏和friend的XML:android:numStars是5,但这是我得到的:我读到layout_width必须是wrap_content所以评级栏星星将跟随我的android:numStars这就是我得到的我将其更改为wrap_content:我想在TextView的右侧(或右箭头图像的左侧)创建5星评级栏谢谢:D 最佳答案 使用此布局文件获得适当的5星。我认为android:gravity="center_vertical"是问题所在。

android - ShapeDrawable 作为 Android 中 RatingBar 的 progressDrawable?

我似乎无法将ShapeDrawable设置为Ratingbar的progressDrawable。我尝试了以下但失败了:myRatingbar样式:@drawable/ratingbar_full@drawable/ratingbar_full48dip48dipcenterratingbar_full.xml:屏幕上没有任何显示。编辑:使用.png代替此行的形状:@drawable/ratingbar_full 最佳答案 ShapeXMLDrawables+RatingBar一团糟。这是我在不编写全新类的情况下尽可能接近的解决方案

android - RatingBar 中的步长

RatingBar中的步长是多少?这是我在文档中找到的内容:此评级栏的步长。例如,如果需要半星粒度,则为0.5。我试图在这里找到它:https://developer.android.com/reference/android/widget/RatingBar.html.那么谁能更简单地解释一下,以便我理解,好吗? 最佳答案 它只不过是您提高RatingBar评级的一个因素。如果您希望评级显示为3.5或4.5,您可以将stepSize设置为0.5。如果您想要3.1或4.3这样的评分,您可以将stepSize设置为0.1。简而言之,步

android - 较小的自定义 RatingBar : Material Design

我正在构建一个使用不可点击(指示器)评级栏的应用程序。现在,当评分栏可点击时,它有两种不同的模式。单击时图标变为红色(红色是我样式中的accentColor)。未单击时,星星呈丑陋的灰色,轮廓为黑色。当评级栏设置为不可点击(指示器)时,星星将永久为黑色和灰色。另外,我想让星星变小。我可以在不定义自定义可绘制对象的情况下执行上述两项操作吗?如果我必须定义自定义drawable,我如何才能访问预先存在的“clickedstar”drawable,这样我就不需要创建自己的drawable?谢谢 最佳答案 并将其添加到您的样式xml文件中@

Android 评分栏大小(不能使用 Widget.RatingBar.Small)

你好,我使用以下教程创建了自定义评分栏:http://kozyr.zydako.net/2010/05/23/pretty-ratingbar/但现在我想将我的自定义评级星调整为较小的星..我得到了:@drawable/orange_ratingbar14dip14dip当我设置minHeight和maxHeight时,我只能看到部分星星..星星图像的高度为14像素,宽度为14像素。为什么当我将最小高度设置为14px或14dip时,我只能看到图像的一部分。当我将它设置为19dip时,我会看到整颗星。如何创建较小的星星(默认小ratingBar的大小)? 最佳