使用SimpleAdapter在TextView中显示浮点值

吉滕·帕尔玛(Jeeten Parmar)

我正在使用ListView包含ProgressBar和的自定义TextView现在,进度数据可能包含float值,因此我想在TextView中显示浮点值。但是它显示错误:无法将'43 .20'解析为int。如果我通过int,那么它工作正常。

如何预防这个问题?
我的示例代码:

    final SimpleAdapter adapter = new SimpleAdapter(this, aaReportData, R.layout.report_card1, new String[] { "Topic", "Accuracy", "Accuracy" },
new int[] { R.id.tvTopic, R.id.pbTopicAccuracy, R.id.tvAccuracy });

tvAccuracy是我正在谈论的TextView。

日志:

03-11 12:32:38.913: E/AndroidRuntime(1187): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mytestbuddy.anatomy/com.mytestbuddy.anatomy.ReportCard}: java.lang.NumberFormatException: unable to parse '43.24' as integer
萨拉瓦南

首先要像这样将浮点值转换为字符串

String Str = String.valueOf("43.50");

然后将str分配给textview。

TextView txt = new TextView(this);
txt.settext(Str);

像这样,试试这个。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用printf函数未显示浮点值

来自分类Dev

如何在textView中显示多个值

来自分类Dev

在fragment.xml中显示TextView值

来自分类Dev

如何在 ImageView 中显示 TextView 值?

来自分类Dev

Android将JSONObject转换为HashMap并使用SimpleAdapter在ListView中显示

来自分类Dev

如何在C ++中显示浮点值的多个前导零?

来自分类Dev

如何在C#中显示浮点值?

来自分类Dev

在C中显示浮点

来自分类Dev

使用SimpleAdapter的片段中的简单Listview

来自分类Dev

使用SimpleAdapter的片段中的简单Listview

来自分类Dev

显示在sharedpreferences中放置的值未在textView中显示

来自分类Dev

如何从EditText获取LiveData值并使用Kotlin在TextView中显示它?MVVM

来自分类Dev

sqlserver中的浮点值

来自分类Dev

从服务传递Toast的值并将其显示在TextView中

来自分类Dev

如何让 Android Studio 在 textView 中显示计算值

来自分类Dev

使用logging.info在日志文件中写入浮点值

来自分类Dev

使用AVAudioPCMBuffer将浮点值写入C#中的浮点指针数组(不安全或安全)

来自分类Dev

使用AVAudioPCMBuffer将浮点值写入C#中的浮点指针数组(不安全或安全)

来自分类Dev

使用浮点图显示问题

来自分类Dev

在TextView中显示短信

来自分类Dev

在TextView中显示摘录

来自分类Dev

在 Fragment 中显示 TextView

来自分类Dev

在SQLAlchemy中查询浮点值

来自分类Dev

Java中的浮点值解析

来自分类Dev

在exe中更改浮点值

来自分类Dev

在SQLAlchemy中查询浮点值

来自分类Dev

在矩阵中查找浮点值

来自分类Dev

使用SimpleAdapter在自定义ListView中搜索

来自分类Dev

浮点值的下拉不显示所选的选项