如果为空,getStringExtra()的默认值是什么?

12

像getIntent().getIntExtra一样,getStringExtra是否有默认值,如果传递的字符串为空,则可以使用该默认值吗?

我有一个方法可以实现这个功能,不过想知道是否有现成的方法可以做到这一点?

谢谢。

2个回答

10

6

我们无法检查它是否为空,但可以通过将其与null进行比较来检查它。

str = intent.getStringExtra("key");

if(str == null){
  str = "DEFAULT STRING";//Assign default string
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接