У меня есть макет с несколькими прядильщиками. У некоторых есть адаптеры, в то время как другие получают их содержимое из строковых массивов. Те, что с адаптерами реализуют макет simple_list_item_1, но это вызывает другой внешний вид, чем другие прядильщики, и приводит к проблемам с форматированием на странице. Как узнать, или кто-нибудь знает, какой макет использует прядильщик по умолчанию?Какое место по умолчанию исполняет прядильщик?
ответ
Распределение счетчика зависит от макета, переданного его адаптеру.
Похоже simple_list_item_1 простой TextView с дополнением:
Вот расположение источника XML: https://github.com/android/platform_frameworks_base/blob/master/core/res/res/layout/simple_list_item_1.xml
согласен, но можно иметь счетчик без адаптера. Я загружаю некоторые списки с помощью элемента android: entries. любой макет, который он предпочитает раздувать меню, при выборе Spinner имеет больше пробелов, чем simple_list_item_1, и я искал способ узнать, какой макет он использовал, чтобы я мог использовать мой адаптер в этом макете. –
запустить uiautomatorviewer после загрузки экрана на устройство или эмулятор. Затем щелкните значок телефона litte в левом верхнем углу, и он будет выгружать все иерархии представлений. На этом этапе вы можете навести курсор мыши и посмотреть, с каких именно элементов он сделан. – Shellum
Я закончил тем, что исправил свою проблему, создав собственный макет без дополнения. –
- 1. Какое место лучше всего разместить в приложении MVC по умолчанию?
- 2. Установите текст по умолчанию в прядильщик программно
- 3. Какое значение по умолчанию Value []?
- 4. Какое место называется Cron?
- 5. Какое место для javax.validation
- 6. Какое место для fscanf?
- 7. Какое рекомендуемое место для моего файла knife.rb?
- 8. профиль профиля по умолчанию default Место установки
- 9. Место по умолчанию для журналов svc WCF
- 10. Зачем записывать аудио только по умолчанию Место
- 11. По умолчанию Место установки: IONIC, NODEJS
- 12. Как изменить место по умолчанию в мультисайтовой
- 13. Место сохранения файла по умолчанию Studio Studio
- 14. ASP.NET, какое пространство имен используется по умолчанию?
- 15. Какое значение по умолчанию для std :: atomic?
- 16. Какое значение regex по умолчанию используется filter_var?
- 17. Какое сравнение здесь имеет место?
- 18. Какое место лучше всего инициализировать?
- 19. Какое место подходит для удаления файлов стилей?
- 20. Какое место для загружаемых файлов в JBoss?
- 21. Какое идеальное место для кэширования изображений?
- 22. Какое место для размещения экрана libgdx
- 23. Какое самое связующее место для использования регистратора?
- 24. Как изменить раскладку по умолчанию?
- 25. Какое место подходит для файлов перевода django?
- 26. Какое лучшее место для реализации транзакции SQL?
- 27. Какое лучшее место для начала изучения Qt?
- 28. Какое место следует поставить для проверки ModelForm?
- 29. Какое место для проверки входных данных?
- 30. Какое хорошее место для начала обучения?
Попробуйте проверить на 'андроида: spinnerMode' [здесь] (http://developer.android. ком/ссылки/Android/виджет/Spinner.html). – TronicZomB
@TronicZomB после некоторого обмана с ним я не смог найти удовлетворительное решение. все, что spinnerMode делает, дает вам возможность диалога или выпадающего списка. моя проблема заключается в том, что в предварительно заполненном отборе слишком много пробелов в simple_list_item_1 –
ОК. Стоит отметить, что – TronicZomB