我想在一段时间后隐藏 TextView,比如 3 秒。我用谷歌搜索并找到了一些代码,我尝试了如下所示的代码,但它不起作用。
请告诉我这有什么问题?
tvRQPoint.setText("+0");
tvRQPoint.postDelayed(new Runnable() {
public void run() {
tvRQPoint.setText("+0");
}
}, 3000);
还有一件事,如何删除超时?当我在 ListView
的 click
事件上使用它时,如果用户点击一个选项然后点击第二个选项,那么 3 秒过去了(点击第一个选项后), 它在 3 秒内不显示第二个选项。
最佳答案
试试 View INVISIBLE
或 GONE
,例如:
tvRQPoint.postDelayed(new Runnable() {
public void run() {
tvRQPoint.setVisibility(View.INVISIBLE);
}
}, 3000);
使用 view.setVisibility(View.INVISIBLE|View.VISIBLE|View.GONE) 设置查看可见性
;
关于android - 在 Android 中一段时间后隐藏 TextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22194761/