调用需要API级别12(当前最小值为9):android.os.Bundle#getString
对于小于12的API,如何使以下工作正常进行调用需要API级别12(当前最小值为9):android.os.Bundle#getString,android,Android,对于小于12的API,如何使以下工作正常进行 sourceId=getIntent().getExtras().getString(“sourceId”、“defaultKey”) 您可以使用API 1中添加的 public String getString (String key) 返回与给定键关联的值,如果给定键不存在所需类型的映射,或null值与该键显式关联,则返回null。 参数 输入一个字符串或null 返回 字符串值,或null 它没有默认值,但您可以手动检查它是否为null so
sourceId=getIntent().getExtras().getString(“sourceId”、“defaultKey”)代码>
您可以使用API 1中添加的
public String getString (String key)
返回与给定键关联的值,如果给定键不存在所需类型的映射,或null值与该键显式关联,则返回null。
参数
输入一个字符串或null
返回
字符串值,或null
它没有默认值,但您可以手动检查它是否为null
sourceId = getIntent().getExtras().getString("sourceId");
if (sourceId == null)
sourceId = "defaultKey";
试试这个
sourceId = getIntent().getExtras().getString("sourceId");
if(TextUtils.isEmpty(sourceId)){
sourceId = "defaultKey";
}else{
}
TextUtils文档
sourceId = getIntent().getExtras().getString("sourceId");
if(TextUtils.isEmpty(sourceId)){
sourceId = "defaultKey";
}else{
}