Мне просто интересно, изменилась ли панель поиска в Android 3.0.
Точнее, это изменилось с "голографической" темой, которая является стандартом для Android 3.0 (и, предположительно, за ее пределами).
Я пытался создать его, но он показывался в виде зеленой линии с кружком вместо обычного желтого прямоугольника.
Правильно. Это то, что ожидают увидеть ваши пользователи.
Если это так, есть ли другой вариант для создания аналогичной панели поиска для управления громкостью на 3.0?
Я бы порекомендовал вам оставить это в покое. Цель должна состоять в том, чтобы дать пользователю то, с чем он знаком. Если большинство других приложений с панелями поиска - и сама ОС - используют новый стиль панели поиска, в идеале вы тоже.
Обратите внимание, что новый стиль вступает в силу только в том случае, если вы применяете голографическую тему (например, android:targetSdkVersion="11"
), что означает, что вы покупаете весь новый внешний вид Honeycomb (панель действий, смените способ * 1020). * выглядит и т. д.).
Вы можете использовать свой собственный стиль и заменять свою графику, используя настраиваемые части ProgressBar
и SeekBar
(SeekBar
наследует от ProgressBar
), или в вашем XML-макеты (например, android:thumb
) или с помощью кода Java.