如何使按钮在单击后立即不可见?

2023-11-29

我想知道如何使按钮可见,但单击时我希望它不可见,因此根本不会显示。


button.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            Button button = (Button) v;
            button.setVisibility(View.INVISIBLE);
        }
    });

这使得它变得不可见,但仍然占用布局中的空间,将最后一行切换为:

                button.setVisibility(View.GONE);

会使它“折叠”,它不仅不可见,而且也不会占用布局中的空间。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使按钮在单击后立即不可见? 的相关文章

  • 更改工具栏中汉堡图标的大小?

    我有两个问题 可能很奇怪 但无论如何 我有带有应用程序标题的工具栏 如何将其更改为非徽标的图片 下一个问题 是否可以设置 更改工具栏中汉堡图标的大小 我在下面的下一个代码的帮助下制作了经典的导航抽屉 我也使用了 ActionBarDrawe
  • 启动 Twitter 应用程序 [重复]

    这个问题在这里已经有答案了 可能的重复 Twitter 应用程序的 Android Intent https stackoverflow com questions 2077008 android intent for twitter ap
  • 如何编辑 gradle 依赖项

    我正在开发一个 android 项目 该项目在我的 gradle 文件中使用以下依赖项 compile com mapzen on the road 1 1 1 我想编辑其中一个文件 以添加一些缺少的功能并为该项目做出贡献 如何下载该项目并
  • Android SDK 中可用的所有“android.intent.action”操作的详尽列表是什么?

    大家好 我想知道标准 Android SDK 中定义的所有 Intent 操作是否有详尽的参考 我正在考虑完整的 android intent action someaction 名称 而不是 Intent 类中定义的方便别名操作的限制列表
  • 下载图像并显示它

    应用程序的主要目的是下载和显示图像 但是当我尝试启动应用程序时它崩溃了 这是我的代码 private DownloadImageTask task protected void onCreate Bundle savedInstanceSt
  • Flutter / FireStore:如何在 Flutter 中显示 Firestore 中的图像?

    我想将我在应用程序中使用的一些图像放入 Firestore 并从那里显示它们 而不是将它们作为资产捆绑在我的应用程序中 为了做到这一点 我想出了以下解决方案 对于我想要显示图像的项目 我创建了一个 Firebase 文档 其中有一个字段存储
  • Cordova 地理定位不适用于 Android

    我想在 Android 上使用地理定位 我用 Apache Cordova 编写应用程序 地理定位在 android 电脑模拟器和 android 手机上均不起作用 I try http cordova apache org docs en
  • Locale.getDefault().getCountry() 返回空字符串

    我正在尝试使用国家 地区代码获取用户语言 例如en US es es 但是当我使用Locale getDefault getCountry 它返回空字符串 虽然它给了我正确的语言Locale getDefault getLanguage N
  • Python Kivy - 在本机网络浏览器中打开 url 的应用程序

    我尝试制作一个简单的应用程序 在单击 Screen One 上的按钮后 在 Kivy 中打开一个网页 我使用了这个主题 Python 在应用程序中直接显示网络浏览器 iframe https stackoverflow com questi
  • 模拟器:进程已完成,退出代码为 134(被信号 6:SIGABRT 中断)

    我最近刚刚开始在 Mac 上下载 Android Studio 版本 3 0 1 但收到以下错误 模拟器 进程已完成 退出代码为 134 被信号 6 SIGABRT 中断 我按照 Android Studio 教程操作并能够运行模拟器 但在
  • Android开发:未定义方法

    大家好 我是 Android 和 Eclipse 的新手 我刚刚遵循了developer android com 上的教程 现在我在添加操作栏 http developer android com training basics actio
  • 无法在 Android 模拟器中安装 apk

    我正在尝试通过 adb shell 在 ICS 模拟器中安装 apk 从一个站点下载 但出现以下错误 失败 INSTALL FAILED UID CHANGED 可能是什么问题 只需 rm r 有问题的数据目录即可 如果您在安装时遇到此错误
  • 如何在新标签 android webview 中打开链接? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我已经使用 webview 创建了一个 android 应用程序来显示我的网站 我什至想添加在新选项卡中打开链接的功能 但我找不到任何
  • 带有空白白屏的 WebView

    我在 DialogFragment 中有一个 webview 它使用以下方式显示文档和 PDF它可以进行几次尝试 但如果用户尝试频繁打开和关闭对话框 webview 将显示空白屏幕 我已经尝试了所有的线程link1 https stacko
  • Android:单一活动,多个视图

    我不是 Android 专业人士 尽管我开发了一个包含 50 多个活动的应用程序 这使得该应用程序非常庞大 经过8周的开发 现在出现了一些问题 导致应用程序难以维护和升级 我正在处理的主要问题是 我无法将对象引用传递给活动的构造函数 事实上
  • 如何更改锁屏自定义文本(所有者信息)?

    我写了程序代码 String message This is test Settings System putString context getContentResolver Settings Secure LOCK PATTERN EN
  • OpenGL ES 2.0 屏幕闪烁

    我面临着一个大问题 我正在使用带有 Android 4 0 3 的 Transformer tf101 选项卡 我的应用程序使用自定义 OpenGL ES 2 0 表面 我正在用纹理渲染多个平面 该纹理大约发生变化 每秒 20 次 并通过传
  • WebView 在某些设备上如果不长按则不会滚动

    我有一个 WebView 设置如下 the web view mWebView WebView findViewById R id webView push the url on to the web view mWebView loadU
  • gradle-experimental:0.1.0 buildConfigField

    谁知道怎么定义buildConfigField在实验性的 gradle 插件中 android productFlavors create demo applicationId com anthonymandra rawdroid buil
  • 在 Android 中更新到 API 26 时,清单合并失败并出现多个错误

    我尝试使用 API 26 更新我的 gradle 安卓工作室2 3 3 但我在编译项目时遇到以下错误 这是我收到的错误的屏幕截图 应用级别build gradle Top level build file where you can add

随机推荐

  • Linux:从用户空间实例化:eeprom new_device

    环境 x86 Ubuntu 14 04 我想获得类似的东西 i2c0 eeprom eeprom 50 compatible at 24c32 reg lt 0x50 gt 但因为在 x86 中没有可用的设备树 所以我遵循i2c insta
  • 过滤具有 None 值的 Pyspark 数据框列

    我正在尝试过滤具有以下内容的 PySpark 数据框None作为行值 df select dt mvmt distinct collect Row dt mvmt u 2016 03 27 Row dt mvmt u 2016 03 28
  • 如何在检查 Servlet 中的标头后删除请求正文

    我想在继续处理正文之前检查请求的标头是否包含某个标头 例如 我想检查 multipart form data 是否包含 Authorization 是否在标题中 如果不是 则无需继续上传分段正文 分段正文通常对于文件上传来说相当大 serv
  • 当我使用 google-apps-script 脚本查看 Gmail 中的电子邮件时,如何检测?

    我想每次在 Gmail 中查看电子邮件时触发一个脚本 有谁知道是否有一个触发器可以检测我可以绑定的这个 我愿意在任何平台上执行此操作 而不仅仅是 google apps script 简短回答 目前 Google Apps 脚本没有 Gma
  • 自动完成的简单 Solr 模式问题

    我有一个非常简单的 SQL 表 我想将其导入到 Solr 中 但由于我想要搜索的功能 我无法确定最佳模式 用户将开始在输入框中键入内容 在 3 个字符后 它将向服务器发送请求并提取最相关的结果 返回前 15 个匹配的 ID 和名称 表例 i
  • 使用 jQuery DatePicker 动态更改 minDate 和 maxDate

    我在使用 jQuery Datepicker 时遇到了一个特殊问题 我可以轻松添加日期范围 但我希望可选范围根据用户选择的事件进行更改 因此 如果他们选择事件 1 则只能从事件 1 的日期范围中选择日期 我编写了一个简单的小函数 每当用户选
  • 如何允许引导选项卡的选项卡在 ckeditor 编辑器中工作?

    这是我正在努力应对的挑战 我有一个用户希望能够使用单个 ckeditor 实例中的引导选项卡来浏览不同的选项卡 我了解大多数 a 标签禁用链接的原因 但希望仅允许这些选项卡链接发生该事件 我附上了一张屏幕截图 显示编辑器的内容中有一个引导选
  • 在 Google BigQuery 中使用 regexp_extract 提取数据

    我正在尝试从具有多个字符的列中提取数据 并且我只对从输入字符串中获取特定字符串感兴趣 我的示例输入和输出如下 我如何使用 regexp extract 函数来实现这一点 如果您从事过 GBQ 工作 有人可以分享他们对此的想法吗 谢谢 SQL
  • 在 SQL Server 中,“SET ANSI_NULLS ON”是什么意思?

    定义说 当 SET ANSI NULLS 为 ON 时 使用 WHERE column name NULL 的 SELECT 语句将返回零行 即使 column name 中存在空值也是如此 即使 column name 中存在非空值 使用
  • Google AppEngine中的JSP是否支持JDK1.8

    我有一个应用程序引擎Eclipse 中的项目 我保留了一个JSP file在 WAR 文件夹中 我已将安装的 jre 中的路径指定为JDK1 8 现在当我运行该项目时local单击超链接后 JSP 文件成功加载 部署到 Google App
  • 计算文件行数的最快方法

    我有一个巨大的 CSV 文件 我想知道它的总行数其中 目前我正在使用类似的东西 它工作完美 但速度很慢 FIND c FILENAME csv 但我不知道这是否是迭代 CSV 中所有行的最快方法 有什么建议或者方法可以教教我吗 我的 CSV
  • 在 Xamarin Forms 中定义 xmlns

    我创建了一个 Xamarin Forms 应用程序 我创建了另一个 PCL 库来保存颜色代码等 UI 常量 可移植项目名称为App PCL 库项目是实用程序 在我的 PCL 库中定义了这个 namespace App Utilities p
  • 如何在opencv中分割手写和打印数字而不丢失信息?

    我编写了一种算法 可以检测打印和手写数字并将其分段 但是在使用滑雪图像包中的clear border删除外部矩形手写数字时会丢失 任何阻止信息的建议 Sample 如何分别获得全部5个角色 从图像中分割字符 方法 对图像进行阈值处理 将其转
  • C# 串口和超级终端

    我正在使用 C 和 Serialport 和 com0com 虚拟串口 我的问题是我的 C 应用程序无法从超级终端接收数据 事件 DataRecived 未触发 如果我手动调用 readExisting 我什么也得不到 要测试此问题 您可以
  • C++进程的读内存

    我正在尝试读取地址的值 但我似乎无法真正做到这一点 我正在尝试获取 client dll 0xA9C0DC 0x00FC 我只是想从游戏中了解玩家的健康状况 这是我的代码 include
  • jboss 6.3.0:删除resteasy并使用jersey的好方法

    我正在使用球衣 这是我的 jboss 部署结构
  • 在 Firebase 安全规则中,如何阻止黑客运行脚本来注册您的网站?请记住我需要他们能够注册

    在 Firebase 安全规则中 如何阻止黑客运行脚本来注册您的网站 请记住 我需要他们能够在我的主页上进行外部注册 所以我不能说他们需要登录 我通过阅读 Firebase 安全文档了解了基本设置 但我担心它不够安全 特别是如果有人新创建了
  • 从存储在 sdcard 上的 png 文件创建位图 (Android)

    我尝试从 SD 卡上存储的 Png 文件创建位图 然后在 imageView 中设置该位图 但它不起作用 这是代码 import java io File import java io FileOutputStream import jav
  • 快速从字符串中获取整数值

    所以我可以这样做 var stringNumb NSString 1357 var someNumb CInt stringNumb intValue 但我找不到方法来做到这一点String 我想做这样的事情 var stringNumb
  • 如何使按钮在单击后立即不可见?

    我想知道如何使按钮可见 但单击时我希望它不可见 因此根本不会显示 button setOnClickListener new OnClickListener Override public void onClick View v Butto