fragment中报错如下:Attempt to invoke virtual method javalangString androidosBundlegetStringjavalangString on a null object reference怎么解决
这个报错提示你在一个null对象上调用了getString()方法,所以你需要检查你的代码中是否有对null对象进行调用。
首先,你需要确认哪个Bundle对象是null。然后,你需要在使用之前对其进行null检查。例如:
Bundle bundle = getArguments();
if (bundle != null) {
String value = bundle.getString("key");
// 进行其他操作
} else {
// 处理bundle为null的情况
}
这样可以避免在null对象上调用getString()方法。
原文地址: https://www.cveoy.top/t/topic/ht5D 著作权归作者所有。请勿转载和采集!