2011-09-05 33 views
0

我面临一个问题,我从来没有来过: 以及我成功地应用了一个列表视图和其他布局容器之间的3D转换有关所选项目的一些信息。以及probelm是:一些textviews正确显示,而其他显示什么都没有,即使imageview显示为预期...TextView的文字不变?

有什么建议吗?

在此先感谢..

+0

你如何添加文本到TextViews?你使用的是SurfaceView还是View? – Kerry

+0

我只是使用普通的views..it是LinearLayout中的textview。有趣的事情在同一个LinearLayout内的另一个textview正确显示文本..我想可能是我的目标是错误的ID,但我检查,一切都很好.. –

+0

如果从GUI线程或视图调用可以尝试View.invalidate()。如果从另一个线程调用postInvalidate()。没有你的代码很难提出建议...... – Kerry

回答

1

我想你在android:name标记中有相同的冲突。代理奇怪可能会发生很多原因,但最有可能发生的一件事是,当你的名字有些碰撞时,我的意思是更多的视图定义为同名

@ + id/something definition and @ id/something reference is okey 但有时@ @ id /东西有时会成为问题。

当您说我希望此视图位于其他视图的左侧(或上方或下方)时,此类引用通常用于相对位置。那么你必须给其他视图的参考...

+0

谢谢你解释^^ –

0

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

我在布局改变TextView的ID和它工作得很好。奇怪,为什么它不工作,直到这..如果任何人可以解释它会很好^^