皆さん、これは非常に基本的なことですが、変数の内容を画面に表示する方法を知っておく必要があります。
レイアウトでテキストビューを使用しますか?
テキストビューボックスがあり、エディターで何かを言うように設定できますが、エラーチェックを行うには変数の内容を書き込む必要があります。
誰か助けて?
ありがとう
レイアウトXMLファイルでtextViewNameという名前のTextViewが定義されている場合、Activityクラスで次のようなことができます。
setContentView(R.layout.layoutName);
TextView textView = (TextView) findViewById(R.id.textViewName);
textView.setText("text you want to display");
これはあなたが探しているものですか?画面に表示する必要がなく、デバッグするだけの場合は、Log()とlogcatを使用してメッセージを表示します。
画面にリストがある場合、リストを失い、変更の使用を引き続き表示するには、@ Mattの例を使用します。
TextView textView = (TextView) findViewById(R.id.textViewName);
textView.setText("text you want to display");
それは私のために働いた。
アクティビティで...
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
int myValue = deriveMyValue();
String message =
myValue == -1 ?
"The value is invalid." :
"The value is " + myValue;
TextView tv = (TextView) findViewById(R.id.my_text_view);
tv.setText(message);
}
int count=7;
TextView tv = (TextView) findViewById(R.id.my_text_view);
tv.setText("you have entered"+count+"as the integer");
ご覧のとおり、setTextブロックにも整数などの他のデータ型を含めることができます
さらに、文字列と変数を連結する場合は、System.out.printで行うように「+」演算子を使用できます。