换句话说 :
@Override
public void onReceive(Context context, Intent intent) {
final String action = intent.getAction(); // can intent==null here ?
// could it ever throw a NPE ?
}
我需要一劳永逸地解决这个问题,所以请不要如果和但是。我会检查 null 但我怀疑它不是必需的,因此检查起来很笨拙且不雅。我在文档中搜索过,但没有找到任何东西
编辑:在谷歌群组中询问 - 看看那里有一些有趣的观点