установить два названия? - PullRequest
       14

установить два названия?

0 голосов
/ 12 апреля 2011

Я могу установить заголовок («Мой заголовок»), но я хочу установить два заголовка: один слева и один справа. Как я могу это сделать?

В настоящее время у меня есть 2 просмотра текста, выровненный родительский элемент влево и вправо ... текстовое изображение изменилось. Но я надеюсь вставить это в заголовок с помощью кода, поэтому мне не нужно использовать какой-либо фон для имитации заголовка.

Ответы [ 5 ]

0 голосов
/ 12 апреля 2011

Если вы посмотрите на пример чата Bluetooth на странице ресурсов Android, здесь , вы увидите, что он имеет именно такой формат.Подробности о том, как получить к нему доступ, включены там.Он содержит редактирование XML и несколько других простых изменений в вашем коде инициализации.

0 голосов
/ 12 апреля 2011

Вы можете определить пользовательский макет представления и указать системе использовать его с:

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.text_title);

Вы можете сделать свой вид заголовка RelativeLayout с двумя дочерними элементами, расположенными так, как вам нравится. Это должно быть сделано в onCreate() перед вызовом setContentView(). См. эту тему для более подробного обсуждения использования пользовательского представления.

0 голосов
/ 12 апреля 2011

Посмотрите на этот урок для снятия шкуры / темы вашего заголовка

0 голосов
/ 12 апреля 2011

Я сейчас играю с некоторыми файлами, чтобы попытаться создать двойную строку заголовка.
Похоже, этот пост будет полезен: my_own_titlebar_backbutton_like_on_the_iphone .
Комментарий, написанный к этому сообщению в четверг 29 января 2009 г. в 17:55, содержит примеры файлов, title1.zip, второй исходный файл, title2.zip, также несколько комментариев ниже этого.

0 голосов
/ 12 апреля 2011

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

setTitle("My Title left                       My title right");

Это больше, чем хак, но это может сработать.

Полное раскрытие: не пробовал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...