android - 通过 TextViews 使用 Android 在屏幕上显示变量

标签 android xml variables textview

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

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

问题是 map Activity setContentView 设置为 R.layout.gps

我试图在屏幕上或 map 旁边显示行进距离,以显示用户行进了多远。

我可以通过在 XML 中创建 TextView 来让文本显示在屏幕上。但是,使用此方法我无法将其链接到 Activity 内的 Double 变量。

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

如果有人能阐明这一点,我们将不胜感激。

最佳答案

确保你想在 res/layout/gps.xml 中使用的 TextView 中包含以下内容:

android:id="@+id/mytextview"

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

TextView myTextView = (TextView) findViewById(R.id.mytextview); myTextView.setText("我的 double 值是"+ doubleValue);

关于android - 通过 TextViews 使用 Android 在屏幕上显示变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5169839/

相关文章:

java - Android Intent 切换在单击时崩溃

android - 我们如何离开画中画模式?

javascript - ActiveX 对象错误

Swift 3 NSArray 与 nil 比较

c# 获取具有最大值的变量名

variables - 对 Netlogo 中的品种使用 "n-of"命令时出错

android - Unresolved reference : testing

android - 带有 UI Android 的 setRetainInstance fragment

android - 更新的 Android SDK 和 Android Studio 弄乱了我所有的 XML : "Element XXX not allowed here"

javascript - 如何在javascript中将xml文件转换为csv文件