fra*_*al5 6 java android android-intent
像getIntent()。getIntExtra一样,getStringExtra是否具有默认值,如果传递的字符串为空,则可以使用该默认值吗?
我有一种方法可以做到这一点,但我想知道是否存在实现此目标的方法?
谢谢。
根据http://developer.android.com/reference/android/content/Intent.html,没有。
getIntExtra具有默认值参数的原因是因为返回的类型是原始类型,因此不能返回null。
我们无法检查它是否为空,但我们可以通过将它与 null 进行比较来检查它。
str = intent.getStringExtra("key");
if(str == null){
str = "DEFAULT STRING";//Assign default string
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4312 次 |
| 最近记录: |