@nikita_chiru

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

Какими методами можно задать свой стиль с
-цветом границы
-своим шрифтом (куда его поместить и в каких форматах)
-цвет и размер тени
-как закруглить края у элемента
Заранее Спасибо !)
  • Вопрос задан
  • 3617 просмотров
Решения вопроса 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>
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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