Android使用settext方法显示浮动

时间:2013-01-01 19:44:26

标签: android textview floating

我完全用我的应用程序完成了但是我坚持这个东西,我有两个int' s 叫做'#34;积极"和"否定"当我在其下面获得源时,显示0.0

 total = positive + negative;
     float rate = positive/total;
     rate*=100;
     TextView analitycs = (TextView)v.findViewById(R.id.app_scores_analitycs);
     analitycs.setText(String.valueOf(rate));

2 个答案:

答案 0 :(得分:1)

是正面还是总面积/双打?

如果没有,那么int / int会给你一个int。

解决方案是将正面或负面投射为浮动。

尝试以下方法:

float rate = ((float)(positive))/total;

答案 1 :(得分:1)

Victor说的是真的。

此外,您可能希望使用与String.valueOf(rate)不同的内容来设置文本视图的文本,因为此方法可以为您提供数字的丑陋表示。

您应该根据需要使用String.format("%.2f", rate)广告调整。