2010-08-26 112 views
0

奇怪的事情正在发生,我认为...Android - 东西奇怪...问题

我有子菜单项的菜单。 一个子菜单获取GPS位置,执行一些计算并更新两个显示字段。没问题。

另一个子菜单需要用户输入并且计算的但是,它使用与第一个子菜单相同的显示内容,但不会使用新输入更新两个字段进行显示。我有第二个显示只是为了看看发生了什么,这个显示不会正确更新这两个字段。

有这些显示器(声明,参数或值)无论其,这里没有差别年代率先行动的的事情,我设定显示当两个字段(显示有一个警告在第二个子菜单中)并使用弹出窗口的建议。

建议使TextView为静态。我点击它一个(留下另一个为审判和评论它)。警告消失了,但是,崩溃!运行时为

所以,这里的奇数事情:我看不到任何让这个TextView静态!所有相关的声明和参考文献与我没有做出静态的声明相同。事实上,我试图手动使第二个静态,但不能。我也检查了R.java文件,但没有任何相关内容......

幸运的是,我能够使用“撤消”制作静态文件。

对我的教育有何评论/澄清? 谢谢

回答

0

“使其静态”建议仅适用于您的Java代码。如果您查看您的TextView的声明,它现在会说类似​​。至于其他问题,如果没有看到您的代码,就无法确定发生了什么。

+0

不,我想我不清楚 - 在TextView声明中没有'静态' - 两者的声明/初始化是相同的 - 就好像有一个隐藏的标记... – headscratch 2010-08-26 22:02:31

+0

您可能正在代码的错误版本。保存并刷新 – Falmarri 2010-08-26 22:11:01

+0

哦,忘了,有1000行代码,我很确定我可以弄清楚如何做固定显示器所需的东西(希望我不只是在嘲笑自己) - 我的问题更多的是好奇心是一件奇怪的事情。 – headscratch 2010-08-26 22:11:30