From cb96ffb438523931578ac583423c3b5b434e1669 Mon Sep 17 00:00:00 2001 From: Dan Galpin Date: Sun, 24 May 2015 14:07:17 -0700 Subject: [PATCH] Added empty list view in ForecastFragment --- .../android/sunshine/app/ForecastFragment.java | 2 ++ app/src/main/res/layout/fragment_main.xml | 12 ++++++++++++ app/src/main/res/values/strings.xml | 3 +++ 3 files changed, 17 insertions(+) diff --git a/app/src/main/java/com/example/android/sunshine/app/ForecastFragment.java b/app/src/main/java/com/example/android/sunshine/app/ForecastFragment.java index 828db35..4b5a013 100644 --- a/app/src/main/java/com/example/android/sunshine/app/ForecastFragment.java +++ b/app/src/main/java/com/example/android/sunshine/app/ForecastFragment.java @@ -139,6 +139,8 @@ public class ForecastFragment extends Fragment implements LoaderManager.LoaderCa // Get a reference to the ListView, and attach this adapter to it. mListView = (ListView) rootView.findViewById(R.id.listview_forecast); + View emptyView = rootView.findViewById(R.id.listview_forecast_empty); + mListView.setEmptyView(emptyView); mListView.setAdapter(mForecastAdapter); // We'll call our MainActivity mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() { diff --git a/app/src/main/res/layout/fragment_main.xml b/app/src/main/res/layout/fragment_main.xml index 6cadcd8..87bbbbf 100644 --- a/app/src/main/res/layout/fragment_main.xml +++ b/app/src/main/res/layout/fragment_main.xml @@ -24,4 +24,16 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:divider="@null" /> + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 138017e..d562ee1 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -109,4 +109,7 @@ last_notification + + No Weather Information Available + \ No newline at end of file