} else if (fieldName.equals(FIELD_SCREENLAYOUT)) {
return activeFlags(valueArrays.get(PREFIX_SCREENLAYOUT), f.getInt(conf));
} else {
final SparseArray<String> values = valueArrays.get(fieldName.toUpperCase() + '_');
if (values == null) {
<BUG>return Integer.toString(f.getInt(conf));
}</BUG>
final String value = values.get(f.getInt(conf));
if (value == null) {
<BUG>return Integer.toString(f.getInt(conf));
}</BUG>
return value;

} else if (fieldName.equals(FIELD_SCREENLAYOUT)) {
return activeFlags(valueArrays.get(PREFIX_SCREENLAYOUT), f.getInt(conf));
} else {
final SparseArray<String> values = valueArrays.get(fieldName.toUpperCase() + '_');
if (values == null) {
return f.getInt(conf);
}
final String value = values.get(f.getInt(conf));
if (value == null) {
return f.getInt(conf);
