0
之間的關係,如果字符串「registerationId」 isImpty:什麼是我要檢查的API和方法的isEmpty
String registrationId = prefs.getString(PROPERTY_REG_ID, "");
if (registrationId.isEmpty()) {
Toast.makeText(this, "registerationid not found in the prefrences",
Toast.LENGTH_LONG).show();
return "";
}
但日食給我這個錯誤調用API需要9級(當前8)。 我不明白API和String方法之間的關係是什麼? 和suprresLint(新API)如何影響我的項目? 非常感謝你
謝謝你,我一直在想API與字符串方法中的java函數無關:) – user3516596
'String.isEmpty()'是一種不尋常的情況,它似乎特別奇怪,它直到API級別9.一個好的選擇是使用'TextUtils.isEmpty(String)',除了字符串是否爲空之外,它還檢查null(所以如果你有一個可能爲null的字符串,你可以只調用一次而不是' if(string!= null &&!string.isEmpty())' – kcoppock
是的,非常感謝 – user3516596