android SystemProperties.getBoolean
看到set的时候发现value只能是字串,那getBoolean会不会出问题,一看android已经跟做好优化了。system\core\base\properties.cppbool GetBoolProperty(const std::string& key, bool default_value) {std::string value = GetProperty(k...
·
看到set的时候发现value只能是字串,那getBoolean会不会出问题,一看android已经跟做好优化了。
system\core\base\properties.cpp
bool GetBoolProperty(const std::string& key, bool default_value) {
std::string value = GetProperty(key, "");
if (value == "1" || value == "y" || value == "yes" || value == "on" || value == "true") {
return true;
} else if (value == "0" || value == "n" || value == "no" || value == "off" || value == "false") {
return false;
}
return default_value;
}
更多推荐
已为社区贡献2条内容
所有评论(0)