Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何忽略此程序中的某些意图键_Android_Android Intent - Fatal编程技术网

Android 如何忽略此程序中的某些意图键

Android 如何忽略此程序中的某些意图键,android,android-intent,Android,Android Intent,我想忽略一些空的意图键,因为用户在我的程序的第一个间隔中并没有为它们输入任何值。看一看: Intent getAll = getIntent(); //this value is entered and is from Activity A. String b_spnr1 = getAll.getStringExtra("intnt_bSP1"); //Dosnt have any value yet and came from Activity B. double[] dead_wght =

我想忽略一些空的意图键,因为用户在我的程序的第一个间隔中并没有为它们输入任何值。看一看:

Intent getAll = getIntent();
//this value is entered and is from Activity A.
String b_spnr1 = getAll.getStringExtra("intnt_bSP1");
//Dosnt have any value yet and came from Activity B.
double[] dead_wght = getAll.getDoubleArrayExtra("dead_intnt");
如果我运行这个(为活动a输入一个值)并希望在这里看到它,并忽略输入活动B的值,我会得到NullpointerException错误


如何更改此代码以获取插入的值并忽略活动B中其他值的缺席。

您可以使用intent.hasExtra(“key”)检查intent是否包含特定键。

您可以使用intent.hasExtra(“key”)检查intent是否包含特定键。

类似于getAll.hasExtra(“dead\wght”)?好的,但是如果没有钥匙我不知道该怎么办!!如果它不包含密钥,不要尝试检索它。比如getAll.hasExtra(“dead_wght”)?好的,但是如果没有钥匙我不知道该怎么办!!如果它不包含密钥,请不要尝试检索它。