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

Расставить картинку по координатам - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android RTSP, Android, Web http://www.cyberforum.ru/android-dev/thread1035527.html
Добрый день. Необходимо стримить видео через RTSP на Web странице и просматривать его через браузер Андроида. На данный момент стрим идет через плагин VLC. Но браузер андроида этот плагин упорно не видит. Есть ли какие то другие плагины, с которыми браузер андроида сможет взаимодействовать?
Android Пробный проект Создаю проект как указано здесь: http://www.youtube.com/watch?v=VrDGf5h6iwA Добавляю на экран к нопку. по умолчанию кнопка имеент надпись Button. Но эклипс начинает истерить: Hardcoded string "Button", should use @string resource main.xml /P001_simpleProject/res/layout line 24 http://www.cyberforum.ru/android-dev/thread1035516.html
Android Реализация логических функций
Здравствуйте. Может кто нибудь сможет мне помочь? Мы в институте начали учить программирование в андроиде и нам дали такое задание: Дан мультиплексор с 2 адресными входами, функция f(a, b, c) = ... a, b подключены стало к адресным входам. Пользователь выбирает из листа только, что подключается под определенный информационный вход (0, 1, с, !с). Вот такое вот странное задание. Может у...
TabHost, ListView и custom Adapter Android
Здравствуйте. В общем есть TabHost c 3 вкладками. При нажатии на вкладку ХЗ показаться данные в ListView, но у меня при нажатии на эту вкладку приложение выдает ошибку и закрывается. Вот код для AndroidTabAndListView (для вкладок) import android.app.TabActivity; import android.content.Intent; import android.os.Bundle; import android.widget.TabHost; import android.widget.TabHost.TabSpec; ...
Android AdRequest no suggestions available http://www.cyberforum.ru/android-dev/thread1034970.html
Доброго времени форумчане. Пытаюсь добавить рекламу в свое приложение с помощью AdMob сервиса. Подключил библиотеку добавил полностью все как написано было в гайде. public class TestActivity extends Activity { private AdView adView; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) {
Android in-app billing тестирование приобретения внутренних продуктов не могу понять как протестировать покупки и чтобы с карточки не снимало. приложение опубликовал в альфа тесте. инапп внедрил. работает коряво. и чтобы тестировать его работу приходится приобретать внутренний продукт за деньги и позже отменять транзакции. продаваемые внутренние продукты - контролируемые гуглом приобретаемые только раз. подробнее

Показать сообщение отдельно
GukZiLLA
 Аватар для GukZiLLA
35 / 35 / 2
Регистрация: 30.11.2013
Сообщений: 102
16.12.2013, 16:55     Расставить картинку по координатам
Цитата Сообщение от verylazy Посмотреть сообщение
Тут же мне хочется что бы не я занимался расчетами начального положения карт на экране, а все что бы делала разметка.
Цитата Сообщение от verylazy Посмотреть сообщение
под android это гимор, так как существует очень много комбинаций параметров экранов
это должен делать Layout(ы), после чего мы берем уже готовые вычисленные размеры и положение картинки на экране
Ну, тогда я вижу только один вариант:

- При action_DOWN - считываем координаты вьюхи и размеры v.getWidth() и v.getHeight() - запоминаем куда их надо.
Можно создать массив классов, где будет содержаться ссылка на вьюху + ее размеры
- Удаляем ее из родителя ((ViewGroup)v.getParent()).removeView(v)
- добавляем в другого родителя RelativeLayout, который невидимый и на весь экран
- получаем текущие параметры RelativeLayout par = v.getLayoutParams()
-- задаем ранее полученные размеры par.width и par.height
-- и всучиваем ранее полученные координаты par.leftMargin и par.topMargin
- При action_MOVE получаем MotionEvent event.getRawX() и event.getRawY() и делает так:

RelativeLayout par = v.getLayoutParams();
par.leftMargin = event.getRawX();
par.topMargin = event.getRawY()

Я так раньше делал и работало)

....

Просто если изначально расставлять все в какой-нибудь сетке, то придется удалять из родителя и фактически делать все пункты кроме последнего.

А если сразу размещать в RelativeLayout, то придется только потрудится вычислить его размеры и разместить карты ровненько - это, кстати, проще)

Добавлено через 52 секунды
Цитата Сообщение от verylazy Посмотреть сообщение
жаль, что AbsoluteLayout нельзя использовать, моему мозгу легче с ним как-то
Ак RelativeLayout-то на что )
 
Текущее время: 19:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru