【问题标题】:Visibility ripple effect可见性涟漪效应
【发布时间】:2014-05-19 10:31:01
【问题描述】:

我的活动布局中有两个元素设置为 VISIBILITY=GONE,我想让它们一个接一个地出现,延迟为 500 毫秒。每次出现其中一个时,我也想播放声音,但是,在 UI 上使用可运行线程会导致声音以正确的延迟播放,并且两个屏幕元素同时出现。这样做的正确方法是什么?

【问题讨论】:

  • 使用 Handler 及其 postDelayed 调用
  • 我认为动画是解决您问题的方法,就像带有延迟的淡入淡出动画和其中的几个听众一样简单,您会很高兴的,看看stackoverflow.com/questions/3298330/…跨度>

标签: android


【解决方案1】:

使用此代码:

Handler handler = new Handler();
handler.postDelayed(new Runnable() {
     public void run() {
         //write the code here which you want to run after 500 milliseconds
     }
}, 500);

【讨论】:

    猜你喜欢
    • 2016-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-07
    • 2017-03-10
    • 2018-02-23
    • 2021-07-08
    相关资源
    最近更新 更多