Search in sources :

Example 1 with AlarmAdapter

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

the class AlarmFragment method onCreateAdapterView.

public void onCreateAdapterView() {
    long count = SugarRecord.count(Alarm.class);
    if (count > 0) {
        recycler_view.setVisibility(View.VISIBLE);
        no_data_alarm.setVisibility(View.INVISIBLE);
        no_data_alarm_ic.setVisibility(View.INVISIBLE);
        List<Alarm> data = SugarRecord.listAll(Alarm.class);
        adapter = new AlarmAdapter(data, this);
        AlphaInAnimationAdapter alphaAdapter = new AlphaInAnimationAdapter(adapter);
        recycler_view.setAdapter(new SlideInLeftAnimationAdapter(alphaAdapter));
        getAllAlarms();
    } else {
        recycler_view.setVisibility(View.INVISIBLE);
        no_data_alarm.setVisibility(View.VISIBLE);
        no_data_alarm_ic.setVisibility(View.VISIBLE);
        // no_data.setText(R.string.no_data);
        getAllAlarms();
    }
}
Also used : AlphaInAnimationAdapter(jp.wasabeef.recyclerview.adapters.AlphaInAnimationAdapter) Alarm(com.gladysinc.gladys.Models.Alarm) AlarmAdapter(com.gladysinc.gladys.Adapters.AlarmAdapter) SlideInLeftAnimationAdapter(jp.wasabeef.recyclerview.adapters.SlideInLeftAnimationAdapter)

Example 2 with AlarmAdapter

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

the class AlarmFragment method onRefreshAdapterView.

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

Aggregations

AlarmAdapter (com.gladysinc.gladys.Adapters.AlarmAdapter)2 Alarm (com.gladysinc.gladys.Models.Alarm)2 AlphaInAnimationAdapter (jp.wasabeef.recyclerview.adapters.AlphaInAnimationAdapter)2 SlideInLeftAnimationAdapter (jp.wasabeef.recyclerview.adapters.SlideInLeftAnimationAdapter)2