android - 我可以停用布局中的按钮/编辑文本吗? (可见但停用)

标签 android layout

我有一个带有微调器和许多文本框和按钮的布局。

我需要在选择微调器的一个选项时使布局的某些元素出现,并在选择其他选项时使布局元素消失。 ----> 问题已解决!!!

而且,我还需要停用布局的某些元素。我的意思是它们必须是可见的,但用户不能按下按钮或编辑 edittext 的

最佳答案

是的,你可以。

假设您有布局的句柄,您可以这样做:

yourLayoutToShow.setVisibility(View.VISIBLE)

yourLayoutToHide.setVisibility(View.GONE)

更新:

要处理您的布局(您想要动态显示/隐藏的布局),您需要像这样做:

@Override
protected void onCreate(Bundle savedInstanceState) {        
    super.onCreate(savedInstanceState);
    setContentView(R.layout.your_activity);
    LinearLayout viewToShowOrHide = 
        (LinearLayout) findViewById(R.id.view_to_show_or_hide);
}

关于android - 我可以停用布局中的按钮/编辑文本吗? (可见但停用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4147244/

相关文章:

html - 如何防止字段集溢出?

java - 将小部件添加到 map 会破坏 GWT 中的其他小部件

c++ - 同步 : Why wont this display my Layout

java - 使用 Glide 在 ImageView 中加载图像

android - 检查后退按钮是否在操作栏或菜单按钮中可见

java - android 获取广播流数据

Java,当使用GridBagLayout布局面板时,向面板添加按钮会改变大小,如何防止这种情况?

r - 在 R 中撤消布局

android - 为什么在将 prefs.getString 的结果与零进行比较时,我得到的是错误的?

Android Espresso 2.0 与 Multidex 应用程序空测试套件问题