android - 仅重绘 Android View 中的一部分

标签 android view redraw

我扩展了一个View并调用invalidate()方法来强制重绘。我只重绘了 View 的一部分,但其他一切都是黑色的。

如何在调用 onDraw() 之前停止清除屏幕?

最佳答案

您可以使用 invalidate(Rect) 或 invalidate(left, top, right, Bottom)

关于android - 仅重绘 Android View 中的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9443562/

相关文章:

java - 为什么 findViewById() 在这里不像 getActivity().findViewById() 那样工作?

mysql - 使用聚合函数优化 MySQL View

asp.net-mvc - 如何强制执行 ASP.NET MVC 中的关注点分离?

android - 我希望在关闭对话框 fragment 后刷新/重绘 Activity 。我该如何实现?

javascript - html5 Canvas 在调整大小时重绘

android - 在 fragment 中使用抽屉导航时,如何在底部导航栏上方添加抽屉导航?

android - AndEngine GLES2 - 如何使用调用 IUpdateHandler 的实体?

android - BroadcastReceiver 不会从 ActionBarDrawerToggle 触发

android - android有相同的小部件吗?

javascript - Highcharts 3D 散点图中的重绘问题