0

我有一个文本视图,用于在自定义地图上显示 gps 的调试信息。我注意到,当文本更改时,我使用的可缩放图像视图会被重置。这是因为 invalidate 被调用视图层次结构吗?我在框架布局中有两个视图。我想知道我是否只是将我的 textview 放在 relativelayout 中,然后将其放入 framelayout 中,如果这样可以摆脱这种行为。

4

1 回答 1

5

我们在屏幕上有一个时钟,当文本更改时,它会每秒启动一次无效。如果 TextView 使用 wrap_content ,那么当文本更改时,它将使布局无效。如果您使 TextView 的大小固定,那么当文本更改时它不需要使自身无效,因为它在视图层次结构中的大小不会影响其他任何内容。

于 2013-10-23T19:01:29.467 回答