私のJavaクラス内で計算された%によってテキストビューが取り込まれているAndroidコードを書いています。
% を計算する必要があったため、最終的な変数 (calcPerc) は double 型の変数です。TextView に Text を設定しません。助けてください。
コード
int totDiff = (totalMA - totalIA);
double beforeperc = ((double)totDiff / (double)totalIA);
calPerc = ((double)beforeperc*100);
percentage = (TextView)findViewById(R.id.populatePercentage);
percentage.setText(calPerc);
私が得ているエラーは
タイプ TextView のメソッド setText(CharSequence) は、引数 (double) には適用されません。
また、追加の質問をもう 1 つ。変数「calPerc」は double であるため、小数点以下の桁数が無限になります。小数点以下 2 桁に丸めるにはどうすればよいですか?