【发布时间】:2019-09-08 02:07:51
【问题描述】:
我在一个 RelativeLayout 中有 4 个线性布局,而且我也在使用一个 ImageView。显示 ImageView 时,我想禁用 4 个 LinearLayouts 及其内容。每个 LinearLayout 包含 4 个按钮。下面显示的是我禁用和启用这些布局的功能。有人可以帮我理解为什么这不起作用吗?
private void disablelayout(final LinearLayout l1,final LinearLayout l2,final LinearLayout l3,final LinearLayout l4)
{
l1.setEnabled(false);
l2.setEnabled(false);
l3.setEnabled(false);
l4.setEnabled(false);
}
private void enablelayout(final LinearLayout l1,final LinearLayout l2,final LinearLayout l3,final LinearLayout l4)
{
l1.postDelayed(new Runnable(){
@Override
public void run() {
l1.setEnabled(true);
l2.setEnabled(true);
l3.setEnabled(true);
l4.setEnabled(true);
}
}, 3000);
}
【问题讨论】:
-
我不想让它不可见。布局应该是可见的。但用户不应该能够点击布局中的按钮
标签: android android-linearlayout