java - Android:使线性布局无效不起作用

标签 java android

我在 LinearLayout 中有一个 imageView,当我在该 LinearLayout 上调用 invalidate 时,它​​不会失效,直到手机 hibernate 并再次唤醒。

是否有办法强制 LinearLayout 立即失效?

最佳答案

来自关于无效函数的android文档

Invalidate the whole view. If the view is visible, onDraw(android.graphics.Canvas) will be called at some point in the future. This must be called from a UI thread. To call from a non-UI thread, call postInvalidate().

关于java - Android:使线性布局无效不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14552831/

相关文章:

java - 在 Java 8 中嵌套收集器

java - 自定义注释以抑制特定的 FindBugs 警告

java - 如何使用java在mongodb中存储对象

java - 用于日志记录和分布式跟踪的 Spring Boot 自定义启动器

java - 如何修复由 : java. lang.ClassCastException : androidx. appcompat.widget.AppCompatTextView 无法转换为 android.widget.Button 引起的问题

java - Android 上的 I/O 基准测试

java - Java 中的 "double, Double, HashSet"

android - 如何在 android 中使用 nutiteq 处理离线 3d map

android - android 中的 Lambda 表达式

android - 自动安装Android应用程序