Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Android视图中显示动态文本_Java_Android_Android Layout - Fatal编程技术网

Java 在Android视图中显示动态文本

Java 在Android视图中显示动态文本,java,android,android-layout,Java,Android,Android Layout,我对开发Android应用程序还很陌生,但我正在尝试在我正在制作的游戏结束时显示分数 我计划使用以下工具切换到视图: setContentView(R.layout.over); 这似乎有效,但我想显示分数 我定义了一个文本视图: <TextView android:text="@+id/TextView02" android:id="@+id/TextView02" android:layout_width="wrap_content" android:layout_height="w

我对开发Android应用程序还很陌生,但我正在尝试在我正在制作的游戏结束时显示分数

我计划使用以下工具切换到视图:

setContentView(R.layout.over);
这似乎有效,但我想显示分数

我定义了一个文本视图:

<TextView android:text="@+id/TextView02" android:id="@+id/TextView02" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>

但是想把文本改为:“Score:(这里变量的动态文本)”。 显然,我需要以某种方式引用该变量,或者在更改为该视图之前设置textView的文本


请帮忙

这应该可以解决您的问题:

TextView tv = (TextView)findViewById(R.id.TextView02);  
tv.setText("Text to set");

为什么给文本和id分配相同的值?

我应该使用对话框窗口来显示Scrore。这里你有如何创建不同的对话框


格雷格的答案与你想要的差不多,但根据你的需求定制:

 TextView tv = (TextView)findViewById(R.id.TextView02);
 tv.setText("Score: "+scoreVariable);

我将对此进行检查-默认情况下Eclipse会这样做;)我得到一个NullPointerException你是否在setContentView之后添加了此代码并删除了android:text=“@+id/TextView02”?你应该从布局文件的TextView中删除行android:text=“@+id/TextView02”,因为这是不正确的用法。应使用android:text参数来分配文本字符串或strings.xml文件中定义的字符串。