faf*_*afa 0 java crash logging android
我的视图中有一个文本字段,当文本字段在文本字段上发生变化时,我有一个if语句,所以当某个关键字在textview中时,会运行一些代码.这是我的if语句代码:
if (text1.equals("rotate")) {
red.setRotation(red.getRotation() + 5);
blue.setRotation(blue.getRotation() + 5);
}
Run Code Online (Sandbox Code Playgroud)
但是当text1等于'rotate'并运行此代码时,应用程序将崩溃.
这是日志猫:
原因text1
是null并且您尝试在null引用上调用方法.
您忘记初始化它或者尚未分配任何值.
如果您已经初始化并且有可能获得空值,则需要具有保护条件.
if (text1 !=null && text1.equals("rotate")) {
Run Code Online (Sandbox Code Playgroud)
首先检查null,然后调用该方法.
归档时间: |
|
查看次数: |
518 次 |
最近记录: |