# EditTextPreference.OnBindEditTextListener

# EditTextPreference.OnBindEditTextListener

Artifact:[androidx.preference:preference](https://developer.android.com/jetpack/androidx/releases/preference)  
[View Source](https://cs.android.com/search?q=file:androidx/preference/EditTextPreference.java+class:androidx.preference.EditTextPreference.OnBindEditTextListener)  
Added in[1.1.0](https://developer.android.com/jetpack/androidx/releases/preference#1.1.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/preference/EditTextPreference.OnBindEditTextListener "View this page in Java")

<br />

```
interface EditTextPreference.OnBindEditTextListener
```

<br />

*** ** * ** ***

Interface definition for a callback to be invoked when the corresponding dialog view for this preference is bound. This allows you to customize the[EditText](https://developer.android.com/reference/android/widget/EditText.html)displayed in the dialog, such as setting a max length or a specific input type.

## Summary

|                             ### Public functions                              |
|-------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onBindEditText](https://developer.android.com/reference/kotlin/androidx/preference/EditTextPreference.OnBindEditTextListener#onBindEditText(android.widget.EditText))`(editText: `[EditText](https://developer.android.com/reference/android/widget/EditText.html)`)` Called when the dialog view for this preference has been bound, allowing you to customize the[EditText](https://developer.android.com/reference/android/widget/EditText.html)displayed in the dialog. |

## Public functions

### onBindEditText

Added in[1.1.0](https://developer.android.com/jetpack/androidx/releases/preference#1.1.0)  

```
fun onBindEditText(editText: EditText): Unit
```

Called when the dialog view for this preference has been bound, allowing you to customize the[EditText](https://developer.android.com/reference/android/widget/EditText.html)displayed in the dialog.  

|                                          Parameters                                          |
|----------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------|
| `editText: `[EditText](https://developer.android.com/reference/android/widget/EditText.html) | The[EditText](https://developer.android.com/reference/android/widget/EditText.html)displayed in the dialog |