Задать вопрос
@nikita_chiru

Как задать «border» и закруглённые края в Android приложении?

Какими методами можно задать свой стиль с
-цветом границы
-своим шрифтом (куда его поместить и в каких форматах)
-цвет и размер тени
-как закруглить края у элемента
Заранее Спасибо !)
  • Вопрос задан
  • 3841 просмотр
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Решения вопроса 1
KuSu
@KuSu
Android разработчик
-цветом границы
создать shape с border и поставить на фон.

-своим шрифтом (куда его поместить и в каких форматах)
из известных мне методов - подменить на уровне приложения системный шрифт своим и устанавливать его. Шрифты тогда закидываются в assets, формат, например, *.ttf

-цвет и размер тени
Посмотри библиотеки, которые рисуют тени для любых элементов. Или например нарисовать самому

-как закруглить края у элемента
если простые фигуры - то опять же shape с закруглением, если картинки - то можно поискать библиотеки или обрезать, переопределив onDraw у элемента.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@nikita_chiru Автор вопроса
Вот мой вариант.
Надеюсь кому-нибудь пригодится.)
<item>
    <shape android:shape="rectangle">
      <solid android:color="#b7ffffff"/>
      <stroke
        android:width="5px"
        android:color="#c1c1c1"/>
      <corners android:radius="15dp" />
    </shape>
  </item>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы