一次禁用包括小部件的所有布局

问题描述 投票:1回答:1

我将6个EditTexts放入一个LinearLayout中。有没有一种方法可以一次禁用所有六个EditText?我用java

android
1个回答
0
投票
LinearLayout linearLayout = findViewById(R.id.linearLayout1); for ( int i = 0; i < linearLayout .getCount(); i++ ){ EditText editTexts = myLayout.getChildAt(i); editTexts.setEnabled(false); }

如果布局中有另一个视图,则可以使用View代替EditText

 View view = myLayout.getChildAt(i);
 view.setEnabled(false); 
© www.soinside.com 2019 - 2024. All rights reserved.