Создание кнопок вкладки Android Market

1

Я пытаюсь имитировать кнопки (Приложения, Игры, Загрузки), как показано в приложении Android Market.

Изображение 174551

Проверяя конфигурацию TabWidget, я думаю, что создать этот простой дизайн с ней невозможно. Я решил использовать простые кнопки и попытаться создать собственный дизайн после ответа на аналогичный вопрос. Но все же я не могу клонировать дизайн (градиент, делитель, нижняя строка и т.д.).

Есть ли какие-либо подробные сведения о том, как создаются приложения Google Android?

  • 0
    Большинство приложений с открытым исходным кодом, за исключением рынка, так что вам не повезло.
  • 0
    Двойной вопрос? stackoverflow.com/questions/3255698/android-market-like-tabbar
Показать ещё 1 комментарий
Теги:

2 ответа

2
Лучший ответ

Можно настроить вкладки в TabHost с помощью метода setIndicator(View v). Вы можете воссоздать градиент, определив его в xml и поместив в выпадающую папку. Посмотрите здесь для некоторых примеров определения чертежей таким образом.

2

примеры API обычно лучше всего подходят для изучения вступительных концепций Android. Но, как упоминалось Alxandr, Android Market закрыт.

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню