Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
xTr1m
29 / 29 / 8
Регистрация: 06.03.2013
Сообщений: 151
#1

Как правильно сделать такую кнопку - Android

24.04.2015, 21:29. Просмотров 289. Ответов 1
Метки нет (Все метки)

Всем привет, хочу сделать кнопку как тут (там где твиттер, фи и гугл). То есть сначала идет на чуть более темном фоне иконка действия, затем кнопка продолжается чуть более светлым фоном и текст по центру этой части. Как это правильно делается? Через стили, которые в drawble нужно положить или можеткартинка, к которой прикреплена кнопка с?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2015, 21:29     Как правильно сделать такую кнопку
Посмотрите здесь:

Как лучше создать такую ячейку Android
Android Toggle Button - Как правильно выделить нажатую кнопку цветом. Стилями или?
как построить такую модель на андроид? Android
Android Как сделать текст на кнопке зачеркнутым (по нажатию на эту кнопку)?
Android Как сделать такую игру(скриншот+)?
Как правильно сделать PRO версию проекта Android
Android Как правильно сделать событие в таймере Java под андроид
Android Как правильно сделать SwipeLayout
Android Как правильно сделать паузу в ходе работы приложения?
Android Как правильно сделать такие отступы
Как сделать чтобы кнопка правильно располагалась Android
Подскажите как сделать кнопку для секундомера Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
25.04.2015, 00:39     Как правильно сделать такую кнопку #2
Через selector, в котором прописать три/четыре состояния кнопки (нажата, отжата, в фокусе), а там уже использовать изображения с темной и светлой частями

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
<selector xmlns:android="http://schemas.android.com/apk/res/android">
 
 
 
    <item android:drawable="@color/widget_button_pressed" android:state_pressed="true"/>
 
    <item android:drawable="@color/widget_button_pressed" android:state_selected="true"/>
 
    <item android:drawable="@color/widget_button_pressed" android:state_focused="true"/>
 
    <item android:drawable="@color/widget_button"/>
 
</selector>
Yandex
Объявления
25.04.2015, 00:39     Как правильно сделать такую кнопку
Ответ Создать тему
Опции темы

Текущее время: 12:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru