Search in sources :

Example 1 with EventAdapter

use of com.gladysinc.gladys.Adapters.EventAdapter in project Gladys-Android-App by LeptitGeek.

the class TimelineFragment method onCreateAdapterView.

public void onCreateAdapterView() {
    long count = Event.count(Event.class);
    if (count > 0) {
        recycler_view.setVisibility(View.VISIBLE);
        no_data_timeline.setVisibility(View.INVISIBLE);
        no_data_timeline_ic.setVisibility(View.INVISIBLE);
        List<Event> data = Event.listAll(Event.class);
        adapter = new EventAdapter(data);
        AlphaInAnimationAdapter alphaAdapter = new AlphaInAnimationAdapter(adapter);
        recycler_view.setAdapter(new SlideInLeftAnimationAdapter(alphaAdapter));
        getAllEvents();
    } else {
        recycler_view.setVisibility(View.INVISIBLE);
        no_data_timeline.setVisibility(View.VISIBLE);
        no_data_timeline_ic.setVisibility(View.VISIBLE);
        getAllEvents();
    }
}
Also used : AlphaInAnimationAdapter(jp.wasabeef.recyclerview.adapters.AlphaInAnimationAdapter) Event(com.gladysinc.gladys.Models.Event) SlideInLeftAnimationAdapter(jp.wasabeef.recyclerview.adapters.SlideInLeftAnimationAdapter) EventAdapter(com.gladysinc.gladys.Adapters.EventAdapter)

Example 2 with EventAdapter

use of com.gladysinc.gladys.Adapters.EventAdapter in project Gladys-Android-App by LeptitGeek.

the class TimelineFragment method onRefreshAdapterView.

public void onRefreshAdapterView() {
    long count = Event.count(Event.class);
    if (count > 0) {
        recycler_view.setVisibility(View.VISIBLE);
        no_data_timeline.setVisibility(View.INVISIBLE);
        no_data_timeline_ic.setVisibility(View.INVISIBLE);
        List<Event> data = Event.listAll(Event.class);
        adapter = new EventAdapter(data);
        AlphaInAnimationAdapter alphaAdapter = new AlphaInAnimationAdapter(adapter);
        recycler_view.setAdapter(new SlideInLeftAnimationAdapter(alphaAdapter));
    } else {
        recycler_view.setVisibility(View.INVISIBLE);
        no_data_timeline.setVisibility(View.VISIBLE);
        no_data_timeline_ic.setVisibility(View.VISIBLE);
    }
}
Also used : AlphaInAnimationAdapter(jp.wasabeef.recyclerview.adapters.AlphaInAnimationAdapter) Event(com.gladysinc.gladys.Models.Event) SlideInLeftAnimationAdapter(jp.wasabeef.recyclerview.adapters.SlideInLeftAnimationAdapter) EventAdapter(com.gladysinc.gladys.Adapters.EventAdapter)

Aggregations

EventAdapter (com.gladysinc.gladys.Adapters.EventAdapter)2 Event (com.gladysinc.gladys.Models.Event)2 AlphaInAnimationAdapter (jp.wasabeef.recyclerview.adapters.AlphaInAnimationAdapter)2 SlideInLeftAnimationAdapter (jp.wasabeef.recyclerview.adapters.SlideInLeftAnimationAdapter)2