Архив рубрики: View-элементы

Атрибут ScaleType для ImageView

Атрибут ScaleType для ImageView позволяет изменять границы (размер) изображения относительно родительского View элемента. Этот атрибут мы рассмотрим на практическом примере, задавая для него различные значения. Я постарался подобрать достаточно большое изображение, чтобы понять, как происходит изменение его размеров. Информацию об этом атрибуте вы также можете получить из официальной доки.

Текстовый виджет TextView

Текстовый виджет TextView без сомнения можно назвать наиболее часто используемым виджетом. Это первый элемент View, с которым, как правило, знакомятся начинающие android-разработчики. При создании нового проекта в Android Studio мы видим базовый layout с одним элементом TextView.

Программное изменение размера шрифта текста в TextView

В некоторых приложениях изначально закладывается возможность пользователем изменять настройки шрифта. При этом, разумеется, мы должны устанавливать выбранный размер программно (динамически), беря значение, например, из настроек. Как можно программно изменить размер шрифта текста в TextView?

Вставка изображений в TextView

Если для какого-то экрана необходимо создать комбинацию текста и изображения, то целесообразно использовать несколько отдельных элементов ImageView и TextView, что позволит настроить именно такой layout, какой нужен (с нужными отступами, центровкой и т.п.). Однако, полезно знать и некоторые альтернативные способы вставки изображений непосредственно в TextView. Рассмотрим два способа.

ImageView. Пример использования

Элемент ImageView позволяет добавлять картинки на экран. При этом мы может делать это как динамически из кода, так и используя стандартное описание в xml. Рассмотрим пример использования данного элемента.

ImageView. Пример использования