Форум программистов, компьютерный форум CyberForum.ru

Создание блока Лэйаутов со своей структурой из кода - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Размер view по время выполнения http://www.cyberforum.ru/android-dev/thread941332.html
Здрасте Создаю класс наследованный от view. В нем рисуют на canvas. Только перед рисованием мне нужно узнать размер view или canvas. Как это сделать? спс import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Bundle;
Android GPS + растровая карта Добрый день Как привязать gps координаты к растровой карте? Карту сделал банально скриншотом из карт Гугл. Я так думаю надо сделать минимум 2 контрольные точки, чтобы рассчитать масштаб. Но как банально перевести координаты gps к новым координатам на карте не имею представления( Вот к примеру есть карта 800х800, начальный угол: 49.905000 029.123450 и какая не будь контрольная точка в центре ... http://www.cyberforum.ru/android-dev/thread941318.html
Деление на группы ListView android Android
Подскажите как поделить ListView на группы если используется SherlockFragment? Хочу разделить данные по датам. вот такой вот код package com.example.aucaintouch; import java.util.ArrayList; import java.util.HashMap;
Android Адаптер для GridView
Доброго времени. пытаюсь реализовать адаптер для GridView но почемуто не совсем получается. Суть вот в чем. я создал свой компонент: код View: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical" > <LinearLayout...
Android ListView с мультивыбором http://www.cyberforum.ru/android-dev/thread941166.html
Здравствуйте форумчане) такой вопрос. есть листвиев с моим адаптером через hashmap хочу этот листвиев использовать как мультивыбор но только не через стандартный ассет а с помощью этого же адаптора, тоесть у меня за место чекбокса стоит imageview как проще сделать обновление hashmap чтобы после нажатия на позицию картинка менялась и записывался статус в hashmap???
Android Непонятный баг в ListView В общем, суть такова: Имеется список контактов в ListView. Каждый пункт содержит аватарку, имя и телефон. Адаптер ListView: class ContactAdapter extends BaseAdapter{ подробнее

Показать сообщение отдельно
Wenceslaus
Android Developer
130 / 130 / 4
Регистрация: 05.07.2013
Сообщений: 205
21.08.2013, 17:43     Создание блока Лэйаутов со своей структурой из кода
Termit___, мне видится два решения такой задачи. Опишу первый. Нужно определится сколько будет схожих блоков (логических блоков), и как они должны выглядеть. Для каждого логического блока создаётся свой xml файл разметки и форматируется так, как должен выглядеть блок. Далее создаётся класс, наследник LinearLayout, в котором инициализируется разметка и все необходимые View'ы. Пишутся методы для вывода данных (это могут быть отдельные методы для отдельных полей или только один, принимающий какой-либо объект, который содержит информацию о всех полях). А дальше проще, во время парсинга xml'ки с данными, создаются нужные View'шки логических блоков, им устанавливаются данные и это всё помещается в ScrollView на форме. Если у всех View'шек есть схожие параметры, то можно вообще применить паттерн Фабрика, что упростит создание и манипуляции с блоками..
 
Текущее время: 13:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru