Страница 1 из 1
перемещение ImageView
Добавлено: 02 май 2015, 19:24
Rokcot
Всем привет! Скажите как сделать так что бы можно было переместить ImageView на координаты указанные в переменных X и Y соответственно.
Гуглом не чего похожего не нашёл. Писать на Java начал не давно, у самого синдром delphi.
Помогите плис!
Re: перемещение ImageView
Добавлено: 02 май 2015, 19:47
doter.ua
Rokcot писал(а):Всем привет! Скажите как сделать так что бы можно было переместить ImageView на координаты указанные в переменных X и Y соответственно.
Гуглом не чего похожего не нашёл. Писать на Java начал не давно, у самого синдром delphi.
Помогите плис!
В андроиде абсолютные координаты не используют.
Гугли: "android" +
layout (Linear, Relative)
gravity
margin
padding
match_parent
wrap_content
weight
Re: перемещение ImageView
Добавлено: 02 май 2015, 21:17
Rokcot
doter.ua писал(а):
В андроиде абсолютные координаты не используют.
Гугли: "android" +
layout (Linear, Relative)
gravity
margin
padding
match_parent
wrap_content
weight
Ну этим мне точно не помочь
Мне бы наглядный пример)
Я пытаюсь сделать управление ImageView с помощью акселерометра. Данные с акселерометра снимаются и записываются в переменные каждые 400 мили секунд, в onCreate созданному объекту mImageView присвоил картинку,(дальше только идея) дальше в зависимости от показания акселерометра по X и Y объект mImageView будит двигаться в ту или иную сторону с той или иной скоростью. Возможно ли как то присваивать, менять координаты объекту mImageView или вообще ни как?
Для полного счастья не хватает только этого.
Re: перемещение ImageView
Добавлено: 02 май 2015, 21:34
doter.ua
AbsoluteLayout
Re: перемещение ImageView
Добавлено: 07 май 2015, 16:41
Rokcot
4-ре дня назад разобрался. если кому надо вот пример:
void showInfo() {
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(10, 10);
mImageView.setLayoutParams(layoutParams);
layoutParams.leftMargin = x;
layoutParams.topMargin = y;
}
В onCreate
mImageView = (ImageView) findViewById(R.id.imgView);