createAndMeasureEditText
fun createAndMeasureEditText( context: Context, sizeConstraints: SizeConstraints, hint: CharSequence?, inputBackground: Drawable?, shadowRadius: Float, shadowDx: Float, shadowDy: Float, shadowColor: Int, textColorStateList: ColorStateList?, hintColorStateList: ColorStateList?, highlightColor: Int?, textSize: Int, typeface: Typeface?, textAlignment: Int, gravity: Int, editable: Boolean, cursorVisible: Boolean, inputType: Int, rawInputType: Int, keyListener: KeyListener?, imeOptions: Int, privateImeOptions: String?, inputFilters: List<InputFilter?>?, multiline: Boolean, ellipsize: TextUtils.TruncateAt?, minLines: Int, maxLines: Int, cursorDrawableRes: Int, error: CharSequence?, errorDrawable: Drawable?, importantForAutofill: Int, autofillHints: Array<String?>?, disableAutofill: Boolean, text: CharSequence?): EditText