السلام عليكم ورحمة الله وبركاته
انهاردة هنكمل الجزء الثانى لدرس اضافة مؤثرات الحركة لعناصر list view
يمكن متابعة الجزء الاول من هنا
فى الجزء الاول عرفنا ازاى اضيف مؤثرات الحركة عند ظهور عناصر list view
انهاردة هنعرف ازاى امسح اى عنصر من عناصر list view عن طريق اللمس
بإنى اختار اى عنصر واحركه لليمين او اليسار
بالظبط زى notifications اللى بتظهر فى Notifications bar
وزى كمان الفيديو دة
بالنسبة للكود هنكمل على الكود اللى عملناه فى الجزء الاول
هنعدل MainActivity كالاتى :
التعديل الاول :
هنغير ListView الى DynamicListView
1 |
DynamicListView listview =(DynamicListView)findViewById(R.id.listView1); |
التعديل الثانى
نضيف الكود التالى قبل اضافة adapter الى listview
يعنى قبل السطر دة
listview.setAdapter(animationAdapter);
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
listview.enableSwipeToDismiss( new OnDismissCallback() { @Override public void onDismiss( final ViewGroup listView, final int[] reverseSortedPositions) { for (int position : reverseSortedPositions) { adapter.remove(data.get(position)); } } } ); |
ونعمل run وان شاء الله هيشتغل زى الفيديو بالظبط
ونشوفكم على خير ان شاء الله 🙂








amrelsayed17
Latest posts by amrelsayed17 (see all)
- اضافة مؤثرات الحركة الى عناصر list view – الجزء الثانى - 18 أبريل,2015
- اضافة مؤثرات الحركة الى عناصر list view - 29 مارس,2015
- Connect Android with PHP, MySQL – Part 2 - 25 فبراير,2015
أنيمشين جميــل … شكرا يا بمشهندس عمرو