getString
Retrieves a string tag value by name, or null if not found.
Returns the string value associated with the given key. If the tag doesn't exist or is not a string type, returns null. Always check for null before using the returned value.
Example (User Profile Display):
TagsBundle tags = getUserTags();
String name = tags.getString("name");
String email = tags.getString("email");
String customerTier = tags.getString("customer_tier");
String favoriteCategory = tags.getString("favorite_category");
// Safe null handling
if (name != null) {
textViewName.setText(name);
} else {
textViewName.setText("Guest User");
}
// Display tier with default
String tier = customerTier != null ? customerTier : "standard";
textViewTier.setText("Tier: " + tier);
Content copied to clipboard
Return
tag value as String, or null if tag is not found or not a string
Parameters
key
tag name (e.g., "name", "email", "category", "language")