diff options
| author | 2023-12-08 04:31:06 +0000 | |
|---|---|---|
| committer | 2023-12-08 04:31:06 +0000 | |
| commit | d1c5a800ed7edb49bdf57bd2f47fe11add5bb18e (patch) | |
| tree | cc5b19828d496ca8487c2120fa87264f5d04762e | |
| parent | 7f5d1171a7baa5234e1f93c61337860d0beedc88 (diff) | |
| parent | 1eed03544dd8cba4cb742aedb186fdddfe138701 (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.kt | 7 |
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) + } + } ) } |