我希望通过while循环来检查文件是否存在。现在问题是,如果我使用类似以下代码:
while (file.exists()) {
text.setText("Some text appears");
text.setTextColor(Color.RED);
}
我的程序似乎总是完全没有响应。是因为我的循环有问题吗?或者为什么它不能正常工作呢?
目前,我正在使用一个简单的if语句,但我不喜欢这种方式,因为当文件存在时,它不会立即更新。
编辑: 我的要求是: 我提供一个可下载的文件。在我的应用中,有一个文本显示“尚未可用”。我想在文件存在后立即更改文本,例如“文件已准备好”。