为什么网格布局会导致 android studio 应用程序崩溃?
Why is Grid Layout causing android studio app to crash?
我正在使用 android studio 3.1.4
应用程序在执行以下部分代码时崩溃:
GridLayout layer=(GridLayout)findViewById(R.id.gridId); //Crashes at this point itself.
for(int i=0;i<layer.getChildCount();i++) {
((ImageView)layer.getChildAt(i)).setImageResource(0);
}
错误是您在 XML
文件中使用了 android.support.v7.widget.GridLayout
,但在代码中使用了 GridLayout
。
要修复它,请更改此行
GridLayout layer=(GridLayout)findViewById(R.id.gridId); //Crashes at this point itself.
到
android.support.v7.widget.GridLayout layer=(android.support.v7.widget.GridLayout)findViewById(R.id.gridId); //Crashes at this point itself.
或者只导入 android.support.v7.widget.GridLayout
我正在使用 android studio 3.1.4
应用程序在执行以下部分代码时崩溃:
GridLayout layer=(GridLayout)findViewById(R.id.gridId); //Crashes at this point itself.
for(int i=0;i<layer.getChildCount();i++) {
((ImageView)layer.getChildAt(i)).setImageResource(0);
}
错误是您在 XML
文件中使用了 android.support.v7.widget.GridLayout
,但在代码中使用了 GridLayout
。
要修复它,请更改此行
GridLayout layer=(GridLayout)findViewById(R.id.gridId); //Crashes at this point itself.
到
android.support.v7.widget.GridLayout layer=(android.support.v7.widget.GridLayout)findViewById(R.id.gridId); //Crashes at this point itself.
或者只导入 android.support.v7.widget.GridLayout