【问题标题】:Android: How would you make Buttons un-clickable for some period?Android:如何让按钮在一段时间内无法点击?
【发布时间】:2016-03-13 19:42:26
【问题描述】:

我有一些按钮要在另一个进程(线程)完成工作之前使其不可点击(但仍显示在屏幕上)?你会怎么做呢?

目标是避免我的用户继续点击此按钮,因此每次点击时都会启动一个新线程...

【问题讨论】:

标签: android button onclick


【解决方案1】:
  1. 除非您确实必须,否则不要使用线程。请改用AsyncTask
  2. onPreExecuteonPostExecute 中的Button 上使用setEnabled

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-14
    • 2017-08-18
    • 2021-03-19
    • 2021-04-08
    • 2011-12-07
    • 1970-01-01
    • 2013-10-28
    • 1970-01-01
    相关资源
    最近更新 更多