Изменение в строке поиска в Android 3.0 - PullRequest
2 голосов
/ 25 апреля 2011

Мне просто интересно, изменилась ли панель поиска в Android 3.0. Я пытался создать его, но он показывался в виде зеленой линии с кружком вместо обычного желтого прямоугольника. Если да, есть ли другой вариант для создания аналогичной панели поиска для управления громкостью на 3.0? Спасибо, ребята.

1 Ответ

3 голосов
/ 25 апреля 2011

Мне просто интересно, изменилась ли панель поиска в Android 3.0.

Точнее, это изменилось с "голографической" темой, которая является стандартом для Android 3.0 (и, предположительно, за ее пределами).

Я пытался создать его, но он показывался в виде зеленой линии с кружком вместо обычного желтого прямоугольника.

Правильно. Это то, что ожидают увидеть ваши пользователи.

Если это так, есть ли другой вариант для создания аналогичной панели поиска для управления громкостью на 3.0?

Я бы порекомендовал вам оставить это в покое. Цель должна состоять в том, чтобы дать пользователю то, с чем он знаком. Если большинство других приложений с панелями поиска - и сама ОС - используют новый стиль панели поиска, в идеале вы тоже.

Обратите внимание, что новый стиль вступает в силу только в том случае, если вы применяете голографическую тему (например, android:targetSdkVersion="11"), что означает, что вы покупаете весь новый внешний вид Honeycomb (панель действий, смените способ * 1020). * выглядит и т. д.).

Вы можете использовать свой собственный стиль и заменять свою графику, используя настраиваемые части ProgressBar и SeekBar (SeekBar наследует от ProgressBar), или в вашем XML-макеты (например, android:thumb) или с помощью кода Java.

...