Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
2 / 2 / 2
Регистрация: 29.09.2012
Сообщений: 444
1

Создать круглую кнопку FloatingActionButton

11.08.2017, 08:51. Показов 3542. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.

Подскажите пожалуйста, как сделать круглую кнопку FloatingActionButton в Google Maps Activity?

Я пытаюсь перенести эту круглую кнопку FloatingActionButton из Basic Activity в Google Maps Activity, но Andriod Studio выдает ошибку при компиляции..
Почему-то не получается даже добавить строку
Java
1
import android.support.design.widget.FloatingActionButton;
в модуль MapsActivity.java, подчеркивает красным
FloatingActionButton и выдает ошибку - Cannot resolve symbol 'FloatingActionButton'.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.08.2017, 08:51
Ответы с готовыми решениями:

Создать круглую кнопку с эффектами обычной
Возможно ли такое? Всю голову уже поломал, но в сети не нашёл ответа на этот вопрос.

Анимация FloatingActionButton в RecyclerView
Хочу сделать анимацию появления и скрытия Floating Action Button при скроле RecyclerView. Сделал по...

Затемнить экран по нажатию на FloatingActionButton
Нужно затемнить и заблокировать все элементы на экране по нажатию на floatingActionButton, при этом...

Обработка FloatingActionButton в классе не наследующим класс Activity
Доброго времени суток. Пишу проект и столкнулся с такой проблемой. В своём приложении использую...

10
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
11.08.2017, 09:48 2
Подключить либу суппортную надо:
XML
1
compile 'com.android.support:design:25.3.1'
Версия может быть другая, я не помню какая последняя.
2
2 / 2 / 2
Регистрация: 29.09.2012
Сообщений: 444
11.08.2017, 17:03  [ТС] 3
После подключения библиотеки вроде все нормально.

Но теперь другой вопрос, как задать нормальную прозрачность кнопке 'FloatingActionButton' ?

Задал с альфаканалом вот так
XML
1
app:backgroundTint="#99000000"
, но на кнопке виднеется лишний круг другого
оттенка, на фото в эмуляторе видно:
Миниатюры
Создать круглую кнопку FloatingActionButton  
0
31 / 29 / 8
Регистрация: 07.01.2017
Сообщений: 205
11.08.2017, 18:05 4
Tint это немного не то.
Если нужно сделать прозрачную - то alpha
если нужно задать ей цвет то background
0
2 / 2 / 2
Регистрация: 29.09.2012
Сообщений: 444
11.08.2017, 19:05  [ТС] 5
Ну вообще-то я вот так выкрутился:

XML
1
2
android:alpha="0.99"
app:backgroundTint="#96000000"
Смотрим дальше сюрпризы Android-a, а они будут..

Вообще-то я на делфи программировал всегда, а тут Android!
0
31 / 29 / 8
Регистрация: 07.01.2017
Сообщений: 205
11.08.2017, 19:18 6
Java
1
2
3
4
5
<android.support.design.widget.FloatingActionButton
        android:id="@+id/fab"
        app:fabSize="normal"
android:alpha="0.5"
        app:rippleColor="@color/colorPrimary" />
0
2 / 2 / 2
Регистрация: 29.09.2012
Сообщений: 444
12.08.2017, 20:35  [ТС] 7
Подскажите пожалуйста, где взять или как установить беленькие значки(плюсики, крестики, значек маркера геолокации) на круглых кнопках, и как менять им цвет, например на голубой?
Миниатюры
Создать круглую кнопку FloatingActionButton   Создать круглую кнопку FloatingActionButton  
Изображения
 
0
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
12.08.2017, 22:42 8
Эта кнопка называется Fab, а иконки file->new->Image/Vector Asset, они ставятся в эту кнопку изи-бризи.
0
2 / 2 / 2
Регистрация: 29.09.2012
Сообщений: 444
12.08.2017, 23:13  [ТС] 9
так и не понятно где их брать.. самому рисовать?
0
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
13.08.2017, 00:04 10
Чего не понятного, fab это обычный виджет, как button. Иконки делаются в редакторе, особенные в фотошопе и потом загоняются в редактор.

Добавлено через 1 минуту
Можно сторонние сервисы использовать, в том числе для векторной графики.
0
31 / 29 / 8
Регистрация: 07.01.2017
Сообщений: 205
13.08.2017, 23:09 11
Есть куча рисурсов с material icon гуглятся на раз два, кроме того , все основные студия умеет создавать сама. Это значит что в ней есть встроенный редактор, в котором вы можете создать практически любую иконку под свои нужды без проблем. Бесплатно и без рекламы
1
13.08.2017, 23:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.08.2017, 23:09
Помогаю со студенческими работами здесь

Создать круглую кнопку
Нужна помощь. Сделал круглую кнопку, но не знаю как найти координаты курсора относительно формы,...

как создать круглую кнопку?
Как создать круглую кнопку наподобие кнопки &quot;Подробнее&quot; диалогового окна Копирование Windows 7?

Как создать круглую кнопку в Visual Studio
Всем привет. Подскажите как сделать круглую кнопку и круглый светодиод и при этом кнопка должна еще...

Можно ли сделать круглую кнопку?
Работая с поскалем абс накопился ряд проблем, ответ желательно с кодом. 1 Можно ли зделать круглую...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru