我在尝试在屏幕上显示变量时遇到了一个小问题。
现在我有一个选项卡式布局。在第四个选项卡中有一个嵌套的 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/