在Android中,如何暂时暂停对视图的更改一段时间?

时间:2015-07-06 14:45:06

标签: android view textview locking suspend

根据我的设计(太复杂而无法介绍所有细节,我会问一下使用简化的单词示例),我需要暂停更改(可能从不同的地方调用)到视图(比如TextView)一段时间(给定参数)。问题的描述如下:

有一个名为messageDisplay的TextView,它显示许多类型的正在进行的状态的文本更新(可以从多个位置给出更新)。每当调用setText函数时,messageDisplay都会更新(新消息将替换旧消息)。现在,如果当前消息属于某些类型(例如包含某些关键字),我想让它暂停(或保持/锁定显示)一段时间,并且可以使其他消息无法显示在与此同时。换句话说,一旦满足条件,就会暂停messageDisplay以进行更改,直到经过一定时间。还有其他观点/活动,所以我不想暂停整个应用程序,只需要消息显示。

是否有简单的解决方案或一组函数调用来实现目标?或者我必须定义一个时间间隔并编写我自己的函数来检查何时进行setText调用,是否将根据暂停间隔拒绝执行?

感谢您的任何讨论或评论!

0 个答案:

没有答案