Android 文本视图';s文本不';你不会变吗?

Android 文本视图';s文本不';你不会变吗?,android,textview,Android,Textview,我面临着一个我以前从未遇到过的问题: 我成功地在listview和其他一些布局容器之间应用了3D转换,并提供了有关所选项目的一些信息。问题是:一些文本视图显示正确,而另一些则什么也不显示,甚至imageview也按预期显示 有什么建议吗 提前感谢。我解决了这个问题:我不知道确切原因,但它解决了问题 我在布局中更改了textview id,效果很好。奇怪的是,为什么直到现在它才起作用。如果有人能解释的话,那就太好了^ ^我想你在android中也遇到过同样的冲突:名称标签。扮演wierd可能有很多

我面临着一个我以前从未遇到过的问题: 我成功地在listview和其他一些布局容器之间应用了3D转换,并提供了有关所选项目的一些信息。问题是:一些文本视图显示正确,而另一些则什么也不显示,甚至imageview也按预期显示

有什么建议吗


提前感谢。

我解决了这个问题:我不知道确切原因,但它解决了问题


我在布局中更改了textview id,效果很好。奇怪的是,为什么直到现在它才起作用。如果有人能解释的话,那就太好了^ ^

我想你在android中也遇到过同样的冲突:名称标签。扮演wierd可能有很多原因,但最有可能发生的一个是当名称发生冲突时,我指的是使用相同名称定义的更多视图

@+id/something定义和@id/something引用是正确的 但有时两次拥有@+id/可能是个问题


当你说我希望这个视图位于其他视图的左侧(或上方或下方)时,这种引用通常在相对层中使用。然后您必须提供对其他视图的引用…

我有两个id相同的文本视图,其中一个在父布局中,另一个在作为父布局子级的viewpager中。我更改了后一个,问题就解决了。

如何将文本添加到文本视图?你使用的是surfaceView还是View?我只是使用普通视图。它是LinearLayout中的textview。有趣的是,同一个LinearLayout中的另一个textview正确显示了文本。我想可能是我瞄准了错误的id,但我检查了,一切正常。如果从GUI线程调用,可以尝试View.invalidate(),如果从另一个线程调用,可以尝试View.postInvalidate()。没有你的代码,很难提出建议…我正在从UI线程工作,并且已经尝试过了。。我没有放任何代码,因为它实际上是一个普通代码myTextView1.setText(“…”);myTextView2.setText(“……”);它适用于第一个,谢谢你的尝试^^问题是在模拟器上还是在真实设备上发生的?有时候模拟器可能会产生实际设备上不会出现的问题(以我的经验来说),谢谢你的解释^^