ArrayList a无法解析

时间:2017-11-28 18:49:51

标签: java arrays

我有一个名为private void enableTab(int tabIndex, boolean doEnable) { LinearLayout tabStrip = ((LinearLayout) mTabLayout.getChildAt(0)); LinearLayout tabView = (LinearLayout) tabStrip.getChildAt(tabIndex); tabView.setEnabled(doEnable); for (int i = 0; i < tabView.getChildCount(); i++) { View childAt = tabView.getChildAt(i); childAt.setEnabled(doEnable); } } 的ArrayList,但我收到错误a。为什么会出现错误?这是我的代码:

"ArrayList a cannot be resolved"

1 个答案:

答案 0 :(得分:2)

for循环不在main()方法内,而是在实例初始化程序中。同时,a方法中定义了main()。范围不同,因此for循环无法引用a变量。

将循环移到main()方法中。