2017-10-08 11 views
-2

私はダブルアンドストロークをアンドロイドスタジオのtextViewに入れようとしていましたが、試してみると、ダブルクリックのように文字列を追加するようになりましたが、 "+"ではなく "エラーは、多分答えはそれはかなり明白だが、私は避難所では、これはあなたがテキストを設定する前に私が持っているもの同じTextViewで文字列と倍精度を設定するにはどうすればよいですか?

enter image description here

+2

コードの写真ではなく実際のコードを投稿し、[ask]と[mcve]を見てください。 – pvg

答えて

0

連結しているmommentまでそれを見つけた:

String text = altura2 + AlturaPLUS; 
textView.setText(text); 
0

を+演算子は2つのオペランドを追加両方が数字の場合。少なくとも1つがStringの場合にのみ連結を実行します。

たとえば、

double a = 1.5; 
double b = 2.5; 

上記の2つの数値を連結する、あなたが使用する必要がありますする:

String result = ""+a+b; 
//or String result = String.valueOf(a) + b; 
textView.setText(result); 

あなたがtextView.setText(""+a+b)を使用している場合は、ローカライズに関連する警告が表示されます。しかし、あなたのコードは正常に動作します。

関連する問題