diff --git a/app/src/main/java/com/example/hochi/nextcompanion/MainActivity.java b/app/src/main/java/com/example/hochi/nextcompanion/MainActivity.java index 18c1c32..2901851 100644 --- a/app/src/main/java/com/example/hochi/nextcompanion/MainActivity.java +++ b/app/src/main/java/com/example/hochi/nextcompanion/MainActivity.java @@ -14,6 +14,7 @@ import android.view.MenuItem; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListView; +import android.widget.TextView; import org.json.JSONArray; import org.json.JSONException; @@ -136,6 +137,11 @@ public class MainActivity extends AppCompatActivity implements AsyncTaskCallback android.R.layout.simple_list_item_1, list); listview.setAdapter(adapter); + //Print indicator if empty + TextView tv = findViewById(R.id.noBikes); + if(list.isEmpty()) tv.setVisibility(View.VISIBLE); + else tv.setVisibility(View.INVISIBLE); + try { final JSONObject jObject = new JSONObject(response); final JSONArray bikesArray = jObject.getJSONArray("rentalCollection"); diff --git a/app/src/main/res/layout/content_main.xml b/app/src/main/res/layout/content_main.xml index 5505216..ef9edf3 100644 --- a/app/src/main/res/layout/content_main.xml +++ b/app/src/main/res/layout/content_main.xml @@ -7,6 +7,13 @@ app:layout_behavior="@string/appbar_scrolling_view_behavior" tools:context=".MainActivity" tools:showIn="@layout/activity_main"> +