Archives for Примеры кода

Создаем ProgressBar из кода

В создании кастомного ProgressBar нет ничего сложного при использовании xml. А вот с созданием его же через код, у некоторых появляются проблемы. Решил выложить пример создания ProgressBar. Как вы увидите дальше, в этом нет ничего сложного: public class ProgressBarFromCode extends Activity {     @Override     public void onCreate(Bundle savedInstanceState) {       [...]

Как показать клавиатуру для EditText?

1. Создал простую разметку с кнопкой и текстовым полем ввода <?xml version="1.0" encoding="UTF-8"?> <LinearLayout     android:layout_width="fill_parent"     android:layout_height="fill_parent"     xmlns:android="http://schemas.android.com/apk/res/android"     android:orientation="vertical"     android:padding="40dp">     <Button         android:layout_height="wrap_content"         android:id="@+id/btn"         android:text="Show"         android:layout_width="fill_parent"></Button>     <EditText [...]

ListView: Танцующий текст

Иногда случается, что при нажатии на элементы списка, некоторые из них сдвигаются на 1-2 пикселя. Возможные варианты решения: – если у текста выставлен параметр для высоты – wrap_content, попробуйте изменить на фиксированную высоту – если у текста выставлен параметр gravity="center*", попробуйте убрать его совсем, что бы проверить оно или нет. – в итоге, это оказалась [...]

Создаем диалог с картинками

Причина написания поста стало то, что когда возникла идея создать такой диалог: В Интернете не было не одного примера или описание как такое сделать, а попадались только стандартные диалоги: Не обошлось без помощи хороших людей, мне помогли, и я решил, поведать миру как это делать, если вы еще не умеете. Начнём…… Нам понадобится адаптер который [...]

Создаем список содержащий NumberPicker

В этом примере мы создали список, в котором, каждый элемент состоит из текста и NumberPicker. В качестве адаптера для списка был использован EfficientAdapter из примеров API Demos: list14.java. NumberPicker был полностью перенесен из исходников андроида. Замечание: не используйте рефлексию для доступа к NumberPicker. Лучше перенести полностью все исходники из андроид в свой проект.

Как установить контекстное меню для ListView?

Устанавливаем обработчик для контекстного меню, на текущий в Активити: list.setOnCreateContextMenuListener(this); И дальше реализовываем обработку.    @Override     public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {         AdapterContextMenuInfo aMenuInfo = (AdapterContextMenuInfo) menuInfo;         // Получаем позицию элемента в списке         int position = aMenuInfo.position;   [...]

Как сделать обтекание картинки текстом у TextView (api8)?

Этот пример поможет вам, использовать место под картинкой, которое обычно остается пустым. Начиная с api 8 (Android 2.2) появился новый интерфейс LeadingMarginSpan2, который позволяет создавать отступ текста для N первых строк. На картинке создан отступ в 50 пикселей для 3 первых строк. Итак, приступим.