2014-08-28 3 views
0

пожалуйста, мне нужно сделать тот же эффект списка тянуть вниз, чтобы добавить новый пустой элемент и отредактировать его, и когда элемент списка теряет фокус будет сохранендобавить новый редактируемый элемент в ListView, когда тянуть список вниз

пожалуйста проверьте следующее приложение для Android, чтобы понять, что я хочу сделать

https://play.google.com/store/apps/details?id=com.xuchdeid.clear&hl=en

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

+0

В этом некоторые функции будут это возможно, а также некоторые из вас должны делать с анимацией и некоторые библиотеки. – Piyush

ответ

0

Я нашел это один

https://github.com/47deg/android-swipelistview

https://www.youtube.com/watch?v=E0352OH488M!

image

>XML Usage 

Если вы решили использовать SwipeListView как вид, вы можете определить его в макете XML, как это:

<com.fortysevendeg.swipelistview.SwipeListView 
     xmlns:swipe="http://schemas.android.com/apk/res-auto" 
     android:id="@+id/example_lv_list" 
     android:listSelector="#00000000" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     swipe:swipeFrontView="@+id/front" 
     swipe:swipeBackView="@+id/back" 
     swipe:swipeActionLeft="[reveal | dismiss]" 
     swipe:swipeActionRight="[reveal | dismiss]" 
     swipe:swipeMode="[none | both | right | left]" 
     swipe:swipeCloseAllItemsWhenMoveList="[true | false]" 
     swipe:swipeOpenOnLongPress="[true | false]" 
     swipe:swipeAnimationTime="[miliseconds]" 
     swipe:swipeOffsetLeft="[dimension]" 
     swipe:swipeOffsetRight="[dimension]" 
     /> 
  1. swipeFrontView - Требуется - вид спереди идентификатор.
  2. swipeBackView - обязательно - идентификатор обратного просмотра.
  3. swipeActionLeft - Дополнительно - левое коромысло действие по умолчанию: «раскрыть»
  4. swipeActionRight - Дополнительно - вправо проведите действие по умолчанию: «раскрыть»
  5. swipeMode - Жесты для включения или «никто». По умолчанию: 'both'
  6. swipeCloseAllItemsWhenMoveList - Закрыть обнаруженные объекты в списке. По умолчанию: 'true'
  7. swipeOpenOnLongPress - Показать при длинном нажатии По умолчанию: 'true'
  8. swipeAnimationTime - время анимации элемента. Значение по умолчанию: Android конфигурации
  9. swipeOffsetLeft - смещение влево
  10. swipeOffsetRight - правое смещение
Смежные вопросы