在我的应用程序中,我需要解密特定的消息格式,以提取消息 ID、超时等信息。我需要为给定的 ID 显示相应的图像,并在提到的时间段内显示它。为此,我创建了一个自定义布局来显示图像和其他细节。我正在使用 imageview 来显示图像。但不知道如何为此设置timeiut?有人对此有想法吗?
问问题
1856 次
2 回答
3
你可以很容易Handler
地做到这一点,像这样
imageuser.setImageBitmap(bitmapObject);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
imageuser.setImageBitmap(null);
}
}, 5000);
在这里,imageuser
是您的ImageView
并替换5000
为您的特定时间(以毫秒为单位)。
于 2012-10-30T12:26:19.537 回答
0
就像每当你想显示图像时使用它,只需调用你的 UI 并在你想显示图像的给定时间启动一个线程,当时间完成时,只是让那个 ui 可见性消失,这是逻辑以你自己的方式尝试. 谢谢
于 2012-10-30T12:24:13.963 回答