Android - 如何在几秒钟不活动后隐藏按钮

gko*_*ski 1 android button hide imageview

我有一个应用程序下载并将图像传递给ImageView.现在,当用户没有做任何动作时(例如,仅查看下载的图像),我需要在此操作后几秒钟后隐藏按钮.我怎样才能做到这一点?

N J*_*N J 5

您可以使用 Handler

new Handler().postDelayed(new Runnable() {
        @Override
        public void run() {

        // hide your button here 
        btn.setVisibility(View.GONE);
        }
    }, YOUR_TIME_IN_MILISECONDS);
Run Code Online (Sandbox Code Playgroud)

  • 谢谢!这很完美!接受这个答案因为是第一个:) (2认同)