Есть ли способ увеличить или уменьшить ширину SearchView на панели действий. Также можно ли сделать виджет searchView по центру или по правому краю?
Виджет панели действий для поиска
Ответы (1)
Вы можете добавить пользовательский вид.
getActionBar().setCustomView(resId/view)
getActionBar().setDisplayShowCustomEnabled(true);
В этом представлении вы можете, например, добавить относительный макет и разместить представление так, как вам нравится. Конечно, вид не может быть выше панели действий или шире свободного пространства.
person
Saren Inden
schedule
19.06.2013
У меня есть SearchView как сворачиваемое представление действий на панели действий. При нажатии значка поиска окно поиска расширяется, но не занимает всю длину панели действий. Я хочу избежать использования пользовательского представления.
- person user1935235; 20.06.2013
Я не знаю, возможно ли это... Удачи! Если вы узнаете, дайте нам знать. (Возможно, вы можете найти способ перебирать представления на панели действий и находить тот, который вы ищете, и настраивать параметры макета, но я не знаю, возможно ли это)
- person Saren Inden; 20.06.2013
Я думаю, нет другого пути, кроме как использовать пользовательский вид. Можно ли программно свернуть SearchView в пользовательском представлении?
- person user1935235; 21.06.2013