android - 不可见 View 的触摸能力

标签 android android-layout view

我有一个对于代码的某些部分不可见的 View 。 尽管我看不到 View ,但我可以通过它触摸并执行操作。

我曾尝试将可见性设置为“GONE”,但这妨碍了我的布局。

TextView help1 =(TextView) findViewById(R.id.help1);
help1.setVisibility(View.INVISIBLE);

我想禁用此 View 上的所有操作。

最佳答案

help1.setClickable(false);
help1.setFocusable(false);
help1.setVisibility(View.INVISIBLE);

这应该会禁用您的 View 操作;

关于android - 不可见 View 的触摸能力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54231482/

相关文章:

python - django更新 View 并传递上下文

android - 如何将 Activity 实例传递给自定义 View ?

android - 运行gradle命令但未使用Android Studio时出错

Android:用户名的输入类型是什么

android - 我如何从自定义 View 中获取宽度和高度尺寸?

java - Android Tab Layout如何从第二个tab开始

android - 将滚动条分配给具有两个子布局的布局

android - 如何更改最近的搜索图标(SearchManager.SUGGEST_COLUMN_ICON_1 列)

android - 仪器测试期间库 gradle 模块中资源的 ResourceNotFoundException

android - 如何禁用 BaseExpandableListAdapter 中某些项目的扩展