summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Charlotte Lu <charlottelu@google.com> 2023-12-08 04:31:06 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-12-08 04:31:06 +0000
commitd1c5a800ed7edb49bdf57bd2f47fe11add5bb18e (patch)
treecc5b19828d496ca8487c2120fa87264f5d04762e
parent7f5d1171a7baa5234e1f93c61337860d0beedc88 (diff)
parent1eed03544dd8cba4cb742aedb186fdddfe138701 (diff)
Merge "Telephony Issue: Apn config mmsc should start with http but is 啊." into main
-rw-r--r--packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/editor/SettingsOutlinedTextField.kt7
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/editor/SettingsOutlinedTextField.kt b/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/editor/SettingsOutlinedTextField.kt
index 3819a1075adb..e0dd4e17ce38 100644
--- a/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/editor/SettingsOutlinedTextField.kt
+++ b/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/editor/SettingsOutlinedTextField.kt
@@ -34,6 +34,7 @@ import com.android.settingslib.spa.framework.theme.SettingsTheme
fun SettingsOutlinedTextField(
value: String,
label: String,
+ errorMessage: String? = null,
singleLine: Boolean = true,
enabled: Boolean = true,
onTextChange: (String) -> Unit,
@@ -49,6 +50,12 @@ fun SettingsOutlinedTextField(
},
singleLine = singleLine,
enabled = enabled,
+ isError = errorMessage != null,
+ supportingText = {
+ if (errorMessage != null) {
+ Text(text = errorMessage)
+ }
+ }
)
}