通过文本视图使用Android在屏幕上显示变量

通过文本视图使用Android在屏幕上显示变量,android,xml,variables,textview,Android,Xml,Variables,Textview,我在试图在屏幕上显示变量时遇到了一个小问题 现在我有一个选项卡式布局。在第四个选项卡中,有一个嵌套的ActivityGroup,其中包含一个mapactivity 问题是此地图活动setContentView设置为R.layout.gps 我试图在屏幕上或地图旁边显示移动的距离,以显示用户已经移动了多远 我可以通过在XML内部创建文本视图来获取要在屏幕上显示的文本。但是,使用此方法,我无法将其链接到活动内部的Double变量 同时,如果我创建一个TextView t=new TextView(t

我在试图在屏幕上显示变量时遇到了一个小问题

现在我有一个选项卡式布局。在第四个选项卡中,有一个嵌套的
ActivityGroup
,其中包含一个mapactivity

问题是此地图活动
setContentView
设置为
R.layout.gps

我试图在屏幕上或地图旁边显示移动的距离,以显示用户已经移动了多远

我可以通过在XML内部创建文本视图来获取要在屏幕上显示的文本。但是,使用此方法,我无法将其链接到活动内部的
Double
变量

同时,如果我创建一个
TextView t=new TextView(this)
,它将不会显示在屏幕上,因为设置的内容现在就在屏幕上


如果有人能对此有所了解,我们将不胜感激

假设XML中有一个id为mytextview的TextView

使用:

获取对TextView的动态引用。然后你可以用

myTextView.setText("My double value is " + doubleValue);

请确保要在res/layout/gps.xml中使用的文本视图中包含以下内容:

android:id=“@+id/mytextview”

然后使用Klaus的代码在Java代码中查找TextView:

TextView myTextView=(TextView)findViewById(R.id.myTextView)

myTextView.setText(“我的双精度值是”+doubleValue)

我也尝试过这样做,但我遇到了以下错误:java.lang.RuntimeException:无法启动活动组件信息{com.carbonaware.gps/com.carbonaware.gps.FirstGroup}:java.lang.RuntimeException:无法启动活动组件信息{com.carbonaware.gps/com.carbonaware.gps.gps}:java.lang.nullpointerExceps。。。。。。。但是如果我不使用方法.setText,它就会起作用,这让我很困惑
myTextView.setText("My double value is " + doubleValue);