1 package de.dhbwloe.campusapp.fragments;
4 import android.os.Bundle;
5 import android.support.v4.app.Fragment;
6 import android.view.LayoutInflater;
7 import android.view.View;
8 import android.view.ViewGroup;
10 import java.util.Collections;
11 import java.util.Comparator;
12 import java.util.Date;
14 import de.dhbwloe.campusapp.CampusAppFragment;
15 import de.dhbwloe.campusapp.R;
18 * A simple {@link Fragment} subclass.
20 public class DashboardNewsStuv extends News {
23 public DashboardNewsStuv() {
24 // Required empty public constructor
29 public View onCreateView(LayoutInflater inflater, ViewGroup container,
30 Bundle savedInstanceState) {
31 oFragmentView = inflater.inflate(R.layout.fragment_dashboard_news_stuv, container, false);
37 public void onResume() {
43 private void refreshStuvNews() {
44 loadNewsSource("STUV", false);
45 loadEventsSource("STUV", false);
47 Collections.sort(newsListItems, new Comparator<NewsListItem>() {
49 public int compare(NewsListItem item2, NewsListItem item1) {
50 long now = (new Date()).getTime() / 1000;
51 return (int) (item2.getTimeDifference(now) - item1.getTimeDifference(now));