Итак, у меня есть это текстовое поле, [code]var value = remember { mutableStateOf("") }
OutlinedTextField( value = value.value, placeholder = { Text("Search Users") }, singleLine = true, modifier = Modifier.height(40.dp), onValueChange = { value.value = it }, ) [/code] Как вы можете видеть, я устанавливаю высоту 40.dp. Однако это выглядит так: [img]https://i.sstatic.net/srv8Y.png[/img]
Похоже, текст/заполнитель обрезан. Как это исправить?
Я пытаюсь создать панель поиска, похожую на панель поиска Google, с уменьшенной высотой. Но вводимый текст обрезается, а также текст-заполнитель.
TextField(
value = searchText.value,
singleLine = true,
onValueChange = {
searchText.value = it
},...
Мне нужно установить фокус на OutlinedTextField, что я уже делаю с помощью focusRequester. Однако по умолчанию мне не нужно, чтобы клавиатура появлялась, только если пользователь нажимает на сам OutlinedTextField, клавиатура должна всплывать....
В Jetpack Compose у меня есть составная карточка, высота которой должна быть не менее 100.dp. Однако, если я использую heightIn, карта будет использовать всю доступную высоту до тех пор, пока не будет достигнута максимальная высота. Как установить...
import React from 'react'
import TextField from '@material-ui/core/TextField'
import style from './style'
import withStyles from 'hoc/withStyles'
import { connect } from 'react-redux'
Я использовал эту функцию, чтобы потерять фокус на моем EditText
@Override
public boolean dispatchTouchEvent(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
View v = getCurrentFocus();
if (v instanceof EditText) {
Rect...