2016-04-27 2 views
1

Мне было интересно, какой лучший способ добавить перетаскиваемые изображения на другое изображение в Android. Например, если бы у меня было лицо кого-то, как бы я мог добавить меньшее изображение, например, комедийный рот и перетащить его в правильное положение на исходном изображении. Есть ли хороший способ сделать это?Лучший способ добавления перетаскиваемых изображений на другое изображение в android

Заранее спасибо

+1

Этот сайт не для выполнения ваших программ. Найдите конструкты программирования, которые могут потребоваться для решения вашей проблемы, и вернитесь, если у вас есть какая-то проблема с любым из них. – TAM

+0

Лучший способ перекрытия изображений в вашем приложении - использовать FrameLayout. Пожалуйста, проверьте ответ ниже. – Lampard

ответ

0

Вы можете использовать FrameLayout перекрываться ваш images.Check это:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 

    <ImageView 
     android:id="@+id/imageView1" 
     android:src="@drawable/img_face" 
     android:scaleType="fitCenter" 
     android:layout_height="250px" 
     android:layout_width="250px"/> 

    <ImageView 
    android:id="@+id/imageView2" 
     android:layout_height="fill_parent" 
     android:layout_width="fill_parent" 
     android:src="@drawable/comedy_face" 
     android:gravity="center"/> 
</FrameLayout> 
+0

Будет ли это работать для нескольких новых изображений? Скажем, стекла и рот могут быть добавлены к исходному изображению. – JVDM

+1

Да в FrameLayout вы можете добавить столько изображений, которые вы хотите. Попробуйте один раз, если он не работает, отправьте свой код, чтобы мы могли вам помочь. @ JVDM – Lampard

Смежные вопросы