У меня есть приложение для Android с выпаданием AutoCOMPLETETEXTVIEW для выбора страны. Раскрывающиеся предметы усекаются и не завершаются должным образом. Вот что я вижу:
Текущая реализация: < /p>
dropdown_item.xml:
< /code>
в моей stountAdapter.kt: < /p>
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {
val view = convertView ?: LayoutInflater.from(context)
.inflate(R.layout.dropdown_item, parent, false)
val country = getItem(position)
(view as TextView).apply {
text = "${country?.flag} ${country?.name} ${country?.currencyCode}"
setPadding(16, 16, 16, 16)
}
return view
}
override fun getCount(): Int {
return min(super.getCount(), 4)
}
< /code>
AutoCOMPLETETEXTVIEW в макете: < /p>
< /code>
Проблемы: < /p>
[*] Длинные страны, такие как «Bonaire, Sint Eustatius и Saba». Следующая строка < /li>
Другие имена страны, которые могут соответствовать одной строке, излишне разделены на несколько строк < /li>
< /ol>
Что я ' VE попробовал: < /p>
Настройка Android: SingLeline = "false" на TextView < /li>
Добавление Android: Breakstrategy = "Сбалансированное "
[*] Установка явной ширины с Android: DropdownWidth =" 260DP "
[*] Различные комбинации Android: Maxlines и Android: ellipsize
< /ol>
среда: < /p>
[*] android studio hedgehog | 2023.1.1
[*] compilesdk = 35
[*] targetsdk = 34
[*] minsdk = 24 < /ul>
Как сделать выпадающие элементы: < /p>
Показать полные имена страны, обернув текст при необходимости < /li>
Сохраняйте более короткие имена страны на одной строке < /li>
Поддерживать правильное форматирование для флага эмодзи и валютного кода? < /li>
< / ul>
заранее спасибо! < /p>
Подробнее здесь: https://stackoverflow.com/questions/794 ... nd-show-tr
Android AutoCompleteTextView выпадающие элементы не обертывают текст и показывают усеченный контент ⇐ Android
Форум для тех, кто программирует под Android
1739246546
Anonymous
У меня есть приложение для Android с выпаданием AutoCOMPLETETEXTVIEW для выбора страны. Раскрывающиеся предметы усекаются и не завершаются должным образом. Вот что я вижу:
Текущая реализация: < /p>
dropdown_item.xml:
< /code>
в моей stountAdapter.kt: < /p>
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {
val view = convertView ?: LayoutInflater.from(context)
.inflate(R.layout.dropdown_item, parent, false)
val country = getItem(position)
(view as TextView).apply {
text = "${country?.flag} ${country?.name} ${country?.currencyCode}"
setPadding(16, 16, 16, 16)
}
return view
}
override fun getCount(): Int {
return min(super.getCount(), 4)
}
< /code>
AutoCOMPLETETEXTVIEW в макете: < /p>
< /code>
Проблемы: < /p>
[*] Длинные страны, такие как «Bonaire, Sint Eustatius и Saba». Следующая строка < /li>
Другие имена страны, которые могут соответствовать одной строке, излишне разделены на несколько строк < /li>
< /ol>
Что я ' VE попробовал: < /p>
Настройка Android: SingLeline = "false" на TextView < /li>
Добавление Android: Breakstrategy = "Сбалансированное "
[*] Установка явной ширины с Android: DropdownWidth =" 260DP "
[*] Различные комбинации Android: Maxlines и Android: ellipsize
< /ol>
среда: < /p>
[*] android studio hedgehog | 2023.1.1
[*] compilesdk = 35
[*] targetsdk = 34
[*] minsdk = 24 < /ul>
Как сделать выпадающие элементы: < /p>
Показать полные имена страны, обернув текст при необходимости < /li>
Сохраняйте более короткие имена страны на одной строке < /li>
Поддерживать правильное форматирование для флага эмодзи и валютного кода? < /li>
< / ul>
заранее спасибо! < /p>
Подробнее здесь: [url]https://stackoverflow.com/questions/79428866/android-autocompletetextview-dropdown-items-dont-wrap-text-properly-and-show-tr[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия