2

ここにリストされているいくつかの変数を使用したいと思います。

double dBench = (((Math.floor((dWeight*.664)/10))*10)-10)+dPush;
double dFlies = (dBench)*.6;
double dCurls = (dWeight*dPull)*.25;
double dLats = ((Math.floor((dWeight*.5)/10))*10);

System.out.println(dBench);
System.out.println(dFlies);
System.out.println(dCurls);
System.out.println(dLats);

しかし、println() をテキストビューなどに出力するにはどうすればよいでしょうか。ありがとう。

4

5 に答える 5

4

textview の set text メソッドを使用する

textView = (TextView)findViewById(R.id.myTextView);
textView.setText("This text will be placed in the textView");

double値の場合、次のようになります

textView = (TextView)findViewById(R.id.myTextView);
textView.setText(String.valueOf(double_variable);
于 2012-09-18T20:14:18.740 に答える
4

textview に対して println を実行する必要はありません。TextView にはsetTextgetTextというメソッドがあります。setText は TextView にテキストを設定でき、getText は textview からテキストを取得できます。詳細については、こちらをご覧ください。

TextView の Android チュートリアル

ダブルの場合、

textView = (TextView)findViewById(R.id.myTextView);
textView.setText(String.valueOf(Your double value));
于 2012-09-18T20:14:42.647 に答える
1

変数に保存されている値を確認したい場合は、log cat コマンドを使用して、次のようにコンソールに出力できます。

Log.v("Title" , variable_name);
于 2012-09-18T22:21:24.217 に答える
1

textView で値を出力する場合:

TextiView textView = (TextView) findViewById(R.id.textViewId);
textView.setText(...see below...);

整数: Integer.valueOf(integerVariable).toString() 同じことを Long や Double などでも行うことができます。Double の類推例を次に示します。

double a = some value;
String toShow = Double.valueOf(a).toString();
textView.setText(toShow);

これらの値を確認 (デバッグ) したい場合は、Log クラスを使用できます。Log.d("VALUE", Integer.valueOf(integerVariable).toString()); この場合、値は LogCat (タグ VALUE) に表示されます。tag:VALUE と入力してメッセージをフィルタリングできます

Integer、Long、Double はプリミティブのラッパー クラスであり、これらのクラスには、String を TextView に渡すために使用できる toString() メソッドがあります。

于 2012-09-18T20:29:15.940 に答える
0

または使用できる数値の場合

textView = (TextView)findViewById(R.id.myTextView);
textView.setText(""+Your double value);
于 2012-10-31T06:27:39.833 に答える