Движущиеся изображения - PullRequest
0 голосов
/ 07 ноября 2010

У меня есть вопрос. Я сделал в XML ImageView. К сожалению, «держит» в левой части экрана на телефоне. Я хотел бы, чтобы эта картина могла сместиться в нужное место. Я хотел бы указать, что положение X и Y изображения смещено в указанное место. Как мне это сделать? Пожалуйста, объясните подробно, потому что я начинающий программист Java. Извините за ошибки. Я не говорю каждый день на английском языке.

1 Ответ

1 голос
/ 07 ноября 2010

Я бы не рекомендовал устанавливать фиксированные позиции для элементов, так как это сделает вашу жизнь только сложнее для экрана разных размеров.

Используйте RelativeLayout. Вот пример того, как может выглядеть ваш XML.

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent">
  <ImageView 
   android:id="@+id/imageview"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:src="@drawable/icon"
   android:layout_alignParentRight="true"/>
</RelativeLayout>

Таким образом, ImageView всегда будет привязан к родителям справа. Это достигается установкой android:layout_alignParentRight="true" на ImageView.

Надеюсь, это поможет.

...