2010-08-07 2 views
1

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

play store image

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

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

+0

Большинство приложений являются с открытым исходным кодом, за исключением рынка, поэтому вам в этом трудно повезло. – Alxandr

+0

Повторяющийся вопрос? http://stackoverflow.com/questions/3255698/android-market-like-tabbar – hpique

+0

Да, повторяйте! – FrEaKmAn

ответ

2

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

2

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

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

Смежные вопросы