Articles of перетаскивание

Drag'n'Drop ConcurentModificationException

OnDragListener: @Override public boolean onDrag(View v, DragEvent event) { switch (event.getAction()) { case DragEvent.ACTION_DRAG_ENTERED: switch (v.getId()) { case R.id.delete_zone: { addToShowCaseZone.setImageDrawable(getResources().getDrawable(R.drawable.showcase_2)); inAddToShowcasesZone = true; break; } case MagazineGridAdapter.ID: { enteredView = v; break; } } return false; case DragEvent.ACTION_DRAG_EXITED: { switch (v.getId()) { case R.id.delete_zone: { addToShowCaseZone.setImageDrawable(getResources().getDrawable(R.drawable.showcase_1)); inAddToShowcasesZone = false; break; } case MagazineGridAdapter.ID: { […]

Android Drag and Drop. Позиционирование изображения после перетаскивания

Когда я перетаскиваю ImageView, он помещается не на том месте, где я отпустил палец. Он расположен чуть ниже и направо. Я не понимаю, что случилось. Пробовал различные параметры для позиционирования позиционирования ImageView – это то же самое раскладка <RelativeLayout xmlns:tools="http://schemas.android.com/tools" xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/center" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FF8989" tools:context=".MainActivity" > <ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:src="@drawable/ic_launcher" /> […]

Прикоснитесь к позиции при перетаскивании

У меня есть некоторые взгляды, которые мне нравятся. Представления находятся в пределах LinearLayout, который сам находится в scrollview. Я хочу получить положение текущего пальца (касание), чтобы сделать гладкую прокрутку на моем scrollview, в зависимости от высоты текущего сопротивления. Я начинаю свой draggin после долгого щелчка с помощью встроенного прослушивателя ViewDrag view.startDrag(null, shadowBuilder, view, 0); Я […]

Android dragshadowbuilder размер тени

Я хочу увеличить тень изображения при перетаскивании начала. Я создал собственный dragshadowbuilder и увеличил размер double, но ничего не произошло. public class ImageDragShadowBuilder extends View.DragShadowBuilder { public ImageDragShadowBuilder(View v) { super(v); } @Override public void onProvideShadowMetrics(Point shadowSize, Point touchPoint) { shadowSize.set(getView().getWidth()*2, getView().getHeight()*2); touchPoint.set(getView().getWidth() / 2, getView().getHeight() / 2); }} Какова причина?

Справка по задачам Android UI ListView

Чтобы понять этот вопрос, сначала прочитайте, как работает этот метод. Я пытаюсь реализовать перетащить ListView , все будет хорошо, но они попали в дорожный блок. Поэтому мне не нужно обрабатывать все, я перехватываю (но возвращаю false) MotionEvents, отправленный в ListView, позволяя ему обрабатывать прокрутку и прочее. Когда я хочу начать перетаскивание элемента, я возвращаю true […]

Сделать прозрачный холст непрозрачным (попытка переопределить внешний вид DragShadow с перетаскиванием в Android)

Внешний вид и положение по умолчанию для теневого тренда – это вид прошлого, сделанный прозрачным и сосредоточенным на вашем прикосновении. Я хочу, чтобы он выглядел солидно, и взгляд начинался с вашего прикосновения. Я спустил DragShadowBuilder и переопределил «onProvideShadowMetrics» и «onDrawShadow». У меня есть позиционирование, как я хочу, но я не знаю, как отключить прозрачность. Вот […]

Игра поиска слов: как выбрать несколько элементов в GridView путем перетаскивания? (Android)

ЗДЕСЬ – ДЕТАЛИ ПРОГРАММЫ: Итак, я создаю игру поиска слов, например, где есть куча букв, расположенных на квадрате, и вам нужно найти и выбрать слова, которые либо вертикально, горизонтально, либо по диагонали. Я использую массив строк для платы и использую ArrayAdapter для хранения этого массива строк в gridview, который является базовым элементом макета моего основного […]

Как я могу перетащить несколько изображений на другие образы viewviews android

Я новичок в Android. Настоящий код может перетаскивать несколько изображений на один ImageView, но я не могу их удалить на нескольких изображениях. Просьба помочь, как в том, как я могу изменить свой код или любой другой существующий код. MainActivity.java package nfletters; import android.app.Activity; import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; […]

Время от времени зависание Android / Kindle

Я не уверен, что это проблема с устройством или проблема с моим кодом, но я создал простой перетаскиваемый сортируемый список, используя относительный макет и изображения. У меня есть очень конкретные причины для этого, и это не мой вопрос. Проблема, с которой я сталкиваюсь, иногда может полностью заморозить мое приложение. Элемент застрянет в состоянии перетаскивания. Если […]

Перетаскивание между двумя режимами просмотра

Я создал 2 Horizontal recycleView. Что работает отлично. Мне нужна функциональность перетаскивания между элементом внутри каждого recycleView, а также перетаскивание между этими двумя элементами recycleView. То, что я сделал еще сейчас, private RecyclerView mRecyclerViewCompletedTask; private RecyclerView.Adapter mAdapterCompletedTask; private RecyclerView.LayoutManager mLayoutManagerCompletedTask; private static String LOG_TAG = "RecyclerViewActivity"; private RecyclerView mRecyclerViewInCompleteTask; private RecyclerView.Adapter mAdapterInCompleteTask; private RecyclerView.LayoutManager mLayoutManagerInCompleteTask; […]