Для тех, кто все еще разочарован
Петроски
«Инжиниринг - это искусство компромисса», поскольку библиотека устарела, и у вас возникают проблемы с разрешением Gradle.
Добавьте следующую строку
include ': app', ': library'
Перейти к сборке на уровне модуля .gradle затем добавьте эту строку
проект реализации (': library')
Если возникают проблемы, такие как использование «реализация» вместо «compile» или compileSDK не те же самые характеристики вашего проекта ..
Перейдите в library / build.gradle, просто измените ключевое слово «compile» на «реализацию», и compileSDK должен быть sdk, который вы используете ....
Фу !! Обой, мы умрем здесь!
Вот немного сценария, который должен выручить Вас:
Боюсь, что не без javascript, но мне удалось сделать его совсем маленьким с помощью jQuery
$('#del_select').mouseenter(function () {
$(this).css("width","auto");
});
$('#del_select').mouseout(function () {
$(this).css("width","170px");
});
Я нашел довольно простое решение этой проблемы. В html-элементе добавьте эти свойства:
onmouseover="autoWidth(this)"
onblur="resetWidth(this)"
Таким образом, когда пользователь нажимает на это поле, ширина автоматически увеличивается, а когда пользователь выходит из поля выбора, ширина возвращается к исходной.
Не без javascript, я тоже боюсь, и для моего решения требуется библиотека js, однако вы можете использовать только те файлы, которые вам нужны, а не использовать их все, возможно, лучше всего подходит для тех, кто уже использует YUI для своих проектов. или решить, какой из них использовать. Взгляните на: http://ciitronian.com/blog/programming/yui-button-mimicking-native-select-dropdown-avoid-width-problem/
В моем сообщении в блоге также обсуждаются другие решения , один из них упоминается здесь, в stackoverflow, поэтому я вернулся, чтобы создать свой собственный элемент SELECT, по простой причине: мне не нравятся события развертывания при наведении указателя мыши. Может быть, если это поможет кому-то еще!