首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android Studio:在ratingBar中选择星级后在TextView中未显示评分

Android Studio是一款由Google开发的集成开发环境(IDE),用于开发Android应用程序。它提供了丰富的工具和功能,方便开发人员进行前端开发、后端开发、软件测试、数据库管理等工作。

针对你提到的问题,如果在ratingBar中选择星级后在TextView中未显示评分,可能是由于以下几个原因:

  1. 未正确绑定ratingBar和TextView:在布局文件中,需要确保ratingBar和TextView正确绑定。可以通过设置ratingBar的OnRatingBarChangeListener监听器,在监听器中获取用户选择的星级,并将其设置到TextView中显示。
  2. 未正确设置TextView的显示格式:在代码中,需要确保TextView正确设置了显示格式,以便正确显示评分。可以使用String.format()方法将评分值转换为字符串,并设置到TextView中。
  3. 未正确处理ratingBar的评分变化事件:在代码中,需要确保正确处理ratingBar的评分变化事件。可以在OnRatingBarChangeListener的onRatingChanged()方法中获取评分值,并将其设置到TextView中。

以下是一个示例代码,演示如何在ratingBar中选择星级后在TextView中显示评分:

代码语言:txt
复制
// 在布局文件中,ratingBar和TextView的绑定
<RatingBar
    android:id="@+id/ratingBar"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:rating="0"
    android:numStars="5"
    android:stepSize="1" />

<TextView
    android:id="@+id/textView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

// 在代码中,处理ratingBar的评分变化事件
RatingBar ratingBar = findViewById(R.id.ratingBar);
TextView textView = findViewById(R.id.textView);

ratingBar.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() {
    @Override
    public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) {
        // 将评分值转换为字符串,并设置到TextView中
        String ratingText = String.format("%.1f", rating);
        textView.setText(ratingText);
    }
});

这样,当用户在ratingBar中选择星级后,评分值将会显示在TextView中。

对于腾讯云相关产品和产品介绍链接地址,可以根据具体需求选择适合的产品,例如:

  • 云服务器(CVM):提供可扩展的云服务器实例,满足不同规模应用的需求。产品介绍链接
  • 云数据库 MySQL版(CDB):提供高性能、可扩展的关系型数据库服务。产品介绍链接
  • 人工智能平台(AI Lab):提供丰富的人工智能服务和工具,包括图像识别、语音识别、自然语言处理等。产品介绍链接

请注意,以上只是一些示例产品,具体选择需要根据实际需求进行评估和决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

拖动条SeekBar和星级评分条RatingBar

二、RatingBar 星级评分条与拖动条有相同的父类:AbsSeekBar,因此它们十分相似。实际上星级评分条与拖动条的用法、功能都十分接近:它们都允许用户通过拖动来改变进度。...RatingBar所支持的常见XML属性如下: android:isIndicator:是否用作指示,用户无法更改,默认false。 android:numStars:显示多少个星星,必须为整数。...android:rating:默认评分值,必须为浮点数。 android:stepSize: 评分每次增加的值,必须为浮点数。...为了让程序能响应星级评分条评分的改变,可以考虑为它绑定一个OnRatingBarChangeListener监听器。 接下来通过一个简单的示例程序来学习系统默认RatingBar的使用。...继续使用WidgetSample工程的advancedviewsample模块,在app/main/res/layout/目录下创建ratingbar_layout.xml文件,在其中填充如下代码片段:

1.5K90
  • —RatingBar(星级评分条)

    引言 上一篇的 CheckBox已经让大家越来越接近实战演练了,本章我们继续分享干货给大家,今天介绍一个实用的UI控件 RatingBar(星级评分条),对于使用过电商APP(某东,某宝等)的小伙伴们来说...在对商品进行评价时,经常会出现五星好评的评分样式,这个五星评分样式就是今天的主角 RatingBar。 简介 RatingBar:用于评分和展示的星级评分控件。...android:rating:默认评分值,必须为浮点数。 android:stepSize:评分每次增加的值,必须为浮点数。 除了上面这些,系统还为我们提供了三种样式,供我们选择: ?...监听处理 很多时候,我们还需要对星星的选择事件进行监听,获取用户选择的星星数量,这就需要我们在代码中进行监听操作。...也麻烦各位小伙伴们以后看完我们的文章顺手点个赞吧~ 如果小伙伴想学习更多知识或者快速学习进阶,可以加入我们的微信群一起探讨~ 在公众号中回复微信群,就可以加入其中,也可以在公众号中回复视频,里面有一些初学者视频哦

    2.8K20

    安卓开发过程中的RatingBar、Handler以及GPS在大型项目中的使用【Android】

    RatingBar 点击评分栏后,通过Toast显示当前分数 单击按钮获取当前分数并将其显示在TextView上 RatingBar android:id="@+id/rb_normal...="wrap_content" /> 首先,为Button设置一个单击事件监听器,其中通过getNumStars()和getRating()获得星星总数和当前星星数,并通过TextView显示。...用户拖动进度条进行评分。...关键是在加载页面时使用onload()加载相应的js脚本。js脚本中定义的一个函数是取出传递的对象,获取其中的数据,并通过for循环以单位行的形式打印出来! 有图片和事实。...在Android平台中,传感器框架通常使用标准的三维坐标系来表示值。

    1.8K10

    【详细】Android入门到放弃篇-YES OR NO-》各种UI组件,布局管理器,单元Activity

    Studio哦;对于下载该工具,我已经写好该教程了,点击《Android Studiod的下载详解》查看。...在Android Studio中,一个project,Module,一个app下含manifests,java,res等。这里相信你上课也讲过,不做太多详情。...答:用户界面时用户看程序的视图界面,简称UI,用视图表示,在Android中为View,是负责提供组件绘制和事件处理的,是所有UI组件的基类~ 嗯,先来了解一下Activity,生命周期,创建,配置,启动...Activity是Android中最常见的四大组件之一,在中文中意思为活动,提供用户交互的可视化界面,能够提供用户的体验服务。...复选框CheckBox 多状态按钮ToggleButton 图片 高级UI控件 ProgressBar进度条 SeekBar可拖动条 RatingBar星级评分条 DatePicker日期选择器 TimePicker

    1.2K20

    Android应用界面开发——简单控件和Activity间传递数据

    Studio + Genymotion 平台环境:Mac/ Linux/ Windows 创建新的工程 环境搭建好后,就可以创建一个新的工程来体开启Android开发之旅了。...当Activity被onStop后,但是没有onDestroy,在再次启动此Activity时调用onRestart(而不再调用onCreate)方法。...比较最常用的控件 二 ImageButton 图片按钮 ImageView 图片 SeekBar 滑动条 RatingBar 评分条 Progressbar 进度条 比较最常用的控件 三 WebView...进入主界面,有两个按钮,一个TextView,一个按钮是进入买书界面,点击该按钮将会跳转到买书界面,您要买的书后面是一个TextView,在买书界面输入书名后,提交,会把输入的书名返回给该界面,另一个按钮是重置...Ctrl + H:显示类结构图 Ctrl + D:复制行 Ctrl + Q:显示注释文档 Alt + Up / Down:在方法间快速移动定位 Ctrl + Shift + Up / Down:代码向上

    1.9K30

    速读原著-Android应用开发入门教程(基本控件的使用)

    在本例的布局文件中,使用了 android:text 一个属性来定义在 Button 上面显示的文本,根据帮助,这其实是 TextView 中的一个 XML 属性,在这里被 Button 类继承使用,除了在布局文件中指定...:定义开状态下显示的文本 android:textOn:定义开状态下显示的文本 Android 中的控件在使用上涉及的内容包括了: 在 JAVA 源代码中使用的方法 在布局文件中使用 XML 属性...例如,根据上述的继承关系,TextView中能使用的所有内容,都可以在Button中使用,在Button中能使用的内容,都可以在ToggleButton使用。...7.2.2.图像区域 在 UI 界面上显示图片,是一个常常需要使用到的功能。在 Android 中可以使用图像区域是一个可以直接显示图片文件的控件,可以方便显示一个图片。...7.2.4.进度条 进度条可以用图形的方式显示一个百分比的效果。在 Android 中具有预定义的进度条可以使用。

    1.4K10

    【Android】Android对于Activity的运用以及ViewGroup和 用户界面组件在项目中的运用

    ="android:maxHeight">24dip 按Home将上一个任务切换到后台 长按Home键显示最近执行的任务列表 单击启动器或主屏幕中的应用程序图标以打开新任务或将现有任务安排到前台...如果任务中已存在要启动的活动的实例,请清除该实例上方的所有活动,并向用户显示该实例。如果现有任务中没有要启动的活动实例,请在任务顶部启动一个实例。...进程解析:活动调用startActivity后,它最终调用attach方法,在PolicyManager中实现Ipolicy接口,然后实现Policy对象,然后调用makenewwindow(Context...最终显示(setContentView) ViewGroup 当的应用程序加载上述布局资源时,Android会将布局中的每个节点实例化为对象。...在Android APP中,所有用户界面元素都由View和ViewGroup对象组成。视图是用户在屏幕上绘制时可以与之交互的对象。

    69120

    《Monkey Android》第14课ToggleButton和RatingBar

    /github.com/opengit/MonkeyAndroid ---- ToggleButton的用法 ToggleButton,状态开关按钮,例如ON/OFF,它允许用户在两者之间进行切换。...Switch,开关,类似于生活中的白色墙壁开关。 RatingBar的用法 RatingBar,它是SeekBar和ProgressBar的扩展,用星型来显示等级评定。 效果预览 ?...; import android.widget.CompoundButton; import android.widget.RatingBar; import android.widget.Switch...-- android:textOff="关闭" 用来设置关闭状态时的文字显示; android:textOn="打开" 用来设置打开状态时的文字显示...> 下课 这一节课,我们主要学习了ToggleButton和RatingBar,前者在App的设置页面,后者在商店商品的评分方面,应用都是十分广泛的。

    49140

    Android之十七 进度条和Hanlder

    XML布局文件中使用RatingBar标签 RatingBar android:id="@+id/ratingbar" android:layout_width=“wrap_content...,Java代码中使用android.widget.RatingBar类 .RatingBar bar = (RatingBar)findViewById(R.id.ratingbar); //设定评分视图显示的星的颗数...,当界面事件需要处理很长时间时,应该将任务放在一个子线程中运行 子线程不应该修改界面,因为主线程在负责,如果修改则线程不安全,Handler为解决子线程与主线程通讯而设立,在主线程运行时创建Handler...ImageView用于显示图片 3.在主线程中创建Handler处理图片更换动作 4.创建Timer(Timer自身就会启动一个子线程)定时发送消息 主视图Activity,图片资源代码如下: //ImageView...: 1.在新启动的线程(子线程)中发送消息 2.在主线程中获取、处理消息 子 线程使用Handler发送消息(Message),被发送的消息必须被送到指定的消息队列(MessageQueue,由Looper

    5010

    WordPress星级评分插件KK Star Ratings评分插件教程

    搜索结果,以下是星级/评论丰富片段的外观: Google 在其搜索结果中显示访问者评分。...有没有想过在自己网页的SERP中的出现星级评分?本文晓得博客为你介绍WordPress星级评分插件KK Star Ratings评分插件教程。...插件主要特点如下: kk Star Ratings的主要特点是支持Google Rich Snippets; 能够根据每个类别关闭帖子中的评级; 选择显示星级的位置(主页、帖子、档案); 该插件是开源的.../简码显示在帖子中的任何位置。...Google富媒体搜索结果测试 设置完后后,可在谷歌的富媒体搜索结果测试工具中输入网址进行测试,当然如果你通过了测试,也不代表你现在就在谷歌搜索结果中呈现富媒体,最终由谷歌决定是否显示。

    2.5K20
    领券