Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Онлайн музыка http://www.cyberforum.ru/android-dev/thread1375627.html
Как сделать чтобы ссылка на песню из любого хранилища была вот такого вида http://dl.dropboxusercontent.com/u/6197740/explosion.mp3
Программирование Android OpenGL es: наложить фон
Всем привет!!! Подскажите пожалуйста как в играх делаются картинки типа background, вот допустим есть улица по которой можно перемещаться, и по окраине улиц стоят дома(дома тоже 3d модели -это как бы...
Программирование Android Android Studio появление картинки
Необходимо реализовать появление на экране картинки при нажатии на кнопку. Имеется файл с кодом картинки (sun.xml) и файл c кодом анимации появления (sun_rize.xml), картинка размещена на...
Программирование Android Виснет Eclipse при тестировании приложения с подключенной библиотекой google_play_services Всем привет! Для размещения рекламы в приложении от Admob подключаю к нему библиотеку google_play_services. Если перед этим с тестированием приложения (без рекламы) проблем нет, то после подключения... http://www.cyberforum.ru/android-dev/thread1375189.html
Программирование Android Cannot resolve symbol r http://www.cyberforum.ru/android-dev/thread1375167.html
Значит программировал я приложение для Android в Android studio всё работало.Но одним прекрасным днём решил я добавить новый layout назвал его сalс_byt3_layout. Создал Сalc_byt3_Activuty первым делом...
Как получить характеристики изображения перед выводом? Программирование Android
Всем привет ! Не могу найти где и как получить характеристики изображения перед выводом на экран. Использую Imageswitcher для просмотра изображений. Картинки в ImageSwitcher получаю из файла...
Программирование Android Отладка на реальном устройстве
Добрый день, возникла следующая проблема: на одном устройстве приложение запускается и работает как задумано. На другом сразу после запуска вылетает по ошибке. При этом второе устройство нельзя...
Программирование Android Не могу найти ошибку в программном коде Eclipse, Android Кто может помочь найти ошибку в программном коде нужно чтобы программа из вектора "по координатам a,d и c,b" вывела расстояние "h" также и азимут это "k" и "y" но при нажатии на кнопку программа... http://www.cyberforum.ru/android-dev/thread1375011.html
Программирование Android Работа с GridView http://www.cyberforum.ru/android-dev/thread1374993.html
Здравствуйте. На данный момент мой уровень знаний программирования 1% из 100000. Учусь. 8( Подскажите пожалуйста вот у меня есть GridView и подключенные к нему изображения. Можно ли при вызове...
Программирование Android Кто пользовался sqlcipher? Гуру, кто реально использовал sqlcipher??? Нашел, скачал, запустил один из образцов под андроид... Простой адаптер на 20 строк. Вроде шифрование работает, но... 1) Можно ли просматривать... http://www.cyberforum.ru/android-dev/thread1374923.html
yo_krevedko
6 / 6 / 4
Регистрация: 16.11.2013
Сообщений: 134
0

Странное поведение swipe-to-dismiss RecyclerView

15.02.2015, 22:24. Просмотров 1340. Ответов 7
Метки (Все метки)

После удаления свайпом элемента списка остаётся небольшой пробе между элементами, сложно объяснить, поэтому вот ссылка на то, что происходит:
Когда элемент списка смахивается свайпом, появляется alertdialog, который предлагает подтвердить удаление. Если нажать Cancel, что-то странное происходит и элементы начинают удаляться так, как видно на анимации. Если не нажимать Cancel, всё работает отлично. Не пойму, в чем проблема.

Вот код:
MainActivity.java http://pastebin.com/AUdLCHjs
XML-файлы, собранные в один: http://pastebin.com/Cf95zv6f

Также, я использую дополнительные библиотеки:
SwipeableRecyclerView: https://github.com/krossovochkin/And...hListener.java
ListItemDivider: https://gist.github.com/polbins/e37206fbc444207c0e92

В SwipeableRecyclerView я делал некоторые изменения примерно между 172 и 280 строками (в case MotionEvent.ACTION_UP), скорее всего там и происходит что-то непонятное.
Надеюсь, найдётся человек, который разбирается в том, почему такое может происходить

Добавлено через 9 минут
В частности, изменения в SwipeableRecyclerView состоят в изменении анимации влево-вправо, чтобы при вызове alertdialog и нажатия Cancel, элемент списка плавно возвращался на своё место

Добавлено через 15 минут
Есть подозрения, что проблема в файле, отобаржающем отдельный элемент RecyclerView custom_row.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
   xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="horizontal"
   android:layout_width="match_parent"
   android:layout_height="51dp"
   android:layout_marginTop="3dp"
   android:layout_marginBottom="3dp">
 
 
    <TextView
       android:id="@+id/text_with_icon"
       android:layout_width="41dp"
       android:layout_height="41dp"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:layout_alignParentTop="true"
       android:layout_gravity="center_vertical"
       android:layout_marginLeft="18dp"
       android:layout_marginStart="18dp"
       android:layout_marginRight="18dp"
       android:layout_marginTop="5dp"
       android:background="@drawable/circle"
       android:gravity="center"
       android:textAllCaps="true"
       android:text="a"
       android:textColor="#fff"
       android:textSize="22sp" />
 
    <LinearLayout
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_centerInParent="true"
       android:gravity="center_vertical"
       android:layout_toRightOf="@+id/text_with_icon"
       android:orientation="vertical" >
 
        <TextView
           android:id="@+id/list_title"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:paddingLeft="0dp"
           android:paddingTop="3dp"
           android:paddingBottom="3dp"
           android:text="Dummy text"
           android:textColor="#000"
           android:textSize="16sp"
           android:textStyle="bold" />
 
        <TextView
           android:id="@+id/description"
           android:layout_width="wrap_content"
           android:layout_height="14dp"
           android:text="Lorem ipsum dolor sit amet, consectetur..."
           android:textColor="#000"
           android:visibility="visible"
           android:textSize="12sp"
           android:textStyle="normal" />
    </LinearLayout>
</RelativeLayout>


Вернуться к обсуждению:
Странное поведение swipe-to-dismiss RecyclerView
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2015, 22:24
Готовые ответы и решения:

Странное поведение RecyclerView во фрагменте
Здравствуйте, возникла проблема с обновлением RecyclerView, точнее при создание адаптера в...

Поведение RecyclerView при удалении элементов
Здравствуйте! Есть RecyclerView, который подгружается новыми данными, когда пользователь прокрутит...

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

Странное поведение VS
Все работает, однако при открытии дизайна формы пишет: Object reference not set to an instance...

WD 1,5 ТБ странное поведение
Привет В общем, есть такой расклад Железо: SSD под основную ОС (win7) и обычный HDD (WD, 1,5...

7
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru