Commit 77545f08 authored by Varun Patil's avatar Varun Patil

Show number of events in calendar

parent e5bcd67c
...@@ -11,6 +11,7 @@ import android.view.LayoutInflater; ...@@ -11,6 +11,7 @@ import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.CalendarView; import android.widget.CalendarView;
import android.widget.TextView;
import android.widget.Toast; import android.widget.Toast;
import com.google.gson.Gson; import com.google.gson.Gson;
...@@ -144,6 +145,16 @@ public class CalendarFragment extends BaseFragment { ...@@ -144,6 +145,16 @@ public class CalendarFragment extends BaseFragment {
} }
} }
/* Show number of events */
TextView noEvents = getActivity().findViewById(R.id.number_of_events);
if (filteredEvents.size() == 0) {
noEvents.setText("No Events");
} else if (filteredEvents.size() == 1) {
noEvents.setText("1 Event");
} else {
noEvents.setText(Integer.toString(filteredEvents.size()) + " Events");
}
RecyclerView eventRecyclerView = (RecyclerView) getActivity().findViewById(R.id.calendar_event_card_recycler_view); RecyclerView eventRecyclerView = (RecyclerView) getActivity().findViewById(R.id.calendar_event_card_recycler_view);
FeedAdapter eventAdapter = new FeedAdapter(filteredEvents, new ItemClickListener() { FeedAdapter eventAdapter = new FeedAdapter(filteredEvents, new ItemClickListener() {
@Override @Override
......
...@@ -41,13 +41,14 @@ ...@@ -41,13 +41,14 @@
android:background="@android:color/darker_gray" /> android:background="@android:color/darker_gray" />
<TextView <TextView
android:id="@+id/number_of_events"
android:layout_width="120dp" android:layout_width="120dp"
android:layout_height="40dp" android:layout_height="40dp"
android:layout_below="@id/simpleCalendarView" android:layout_below="@id/simpleCalendarView"
android:layout_centerHorizontal="true" android:layout_centerHorizontal="true"
android:background="@drawable/round_text_box" android:background="@drawable/round_text_box"
android:gravity="center" android:gravity="center"
android:text="# Events Today" android:text="No Events"
android:textColor="@color/secondaryTextColor" /> android:textColor="@color/secondaryTextColor" />
</RelativeLayout> </RelativeLayout>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment