0

PHPのエコーのように、変数の値をTextViewに表示したいと思います..

説明します..アプリのレコード数を格納する「contadorRegistros」という変数があります..その値をTextViewに表示したい...

PHPで私はそれをします:

<php

echo "this is my variable $contadorRegistros"

?>

アンドロイドでそれを行う方法は?

そして私の英語でごめんなさい...私はブラジル人です..

編集:

次のコードを使用して、テキストを表示できます。

TextView t = (TextView) findViewById (R.id.tvCont);
t.setText ("Test");

しかし、必要な変数で「テスト」を切り替えると、機能しません。

TextView t = (TextView) findViewById (R.id.tvCont);
t.setText (contadorRegistros);

仕事のために何ができますか?=/

4

3 に答える 3

1

あなたはあなたのJavaコードにこのようなものが欲しいです:

t=new TextView(this);

t=(TextView)findViewById(R.id.TextView1); 
t.setText("I changed the text");

R.idは、テキストビューに名前を付ける方法を変更する必要があります。さらに、文字列を作成し、変数名を文字列に追加するだけです。次に、setTextに表示させます。

編集:http://developer.android.com/resources/tutorials/hello-world.htmlも参照してください

于 2012-06-16T08:29:14.080 に答える
1

変数がintの場合、このようなことを行うと役立ちます。

t.setText (contadorRegistros+"");
于 2012-06-16T08:47:38.477 に答える
0

整数と setText() メソッドが引数として String または CharSequence を取るため、数値は表示されません。したがって、最初に数値を文字列に変換する必要があります。そうして初めて、setText() メソッドで使用できるようになります。次のように実行できます。

   t.setText(Integer.toString(contadorRegistros));
于 2012-06-16T09:52:39.937 に答える