java - 使 ImageView 在设定的时间内可见

标签 java android imageview

我在 xml 布局文件中设置了一个 onClick 方法,该方法触发手机振动 100 毫秒,此时我将 ImageView Visibility 设置为可见,以便可以看到。我希望在振动停止时将 ImageView 重新设置为消失。我该怎么做?

最佳答案

可以同时启动这个方法:

public void timerDelayRemoveView(float time, final ImageView v) {
    Handler handler = new Handler(); 
    handler.postDelayed(new Runnable() {           
        public void run() {                
            v.setVisibility(View.GONE);      
        }
    }, time); 
}

关于java - 使 ImageView 在设定的时间内可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4795264/

相关文章:

Android:如何从 native 代码获取设备 DPI

xml - Android - 自定义按钮颜色导致不需要的调整大小

android - (Android - xml) Gridview 和 ImageView 缩放类型 centerCrop

java - java中的Jar异常

Java 程序未提供所需的输出

java - 在 mongodb 文档中查找字段

JavaFX 缩小 ImageView 尺寸

java - Android - 为什么使用接口(interface)被认为是 Activity 和 Fragment 之间通信的最佳实践?

java.lang.IllegalArgumentException :at android. view.Surface.unlockCanvasAndPost( native 方法)

Android:如何在不加载完整位图的情况下即时将流式图像渲染到 ImageView?