From a26ae0a3d7a017dfc6f37a557080ada8b2c489b0 Mon Sep 17 00:00:00 2001 From: Dominic Egginton Date: Sat, 16 Mar 2019 23:58:20 +0000 Subject: [PATCH] Added some simple user interface for the current location data and also have updated the code to allow for the location to hold and display this extra data --- .idea/vcs.xml | 2 +- .../java/com/example/navi_app/Location.java | 36 +++- .../com/example/navi_app/MainActivity.java | 2 +- .../example/navi_app/current_location.java | 85 ++++++++- .../main/res/drawable-v24/icon_building.png | Bin 0 -> 4449 bytes app/src/main/res/drawable-v24/icon_path.png | Bin 0 -> 5869 bytes .../main/res/drawable-v24/icon_presenter.png | Bin 0 -> 29661 bytes .../main/res/drawable-v24/icon_reception.png | Bin 0 -> 15269 bytes .../res/layout/activity_current_location.xml | 173 +++++++++++++----- 9 files changed, 246 insertions(+), 52 deletions(-) create mode 100644 app/src/main/res/drawable-v24/icon_building.png create mode 100644 app/src/main/res/drawable-v24/icon_path.png create mode 100644 app/src/main/res/drawable-v24/icon_presenter.png create mode 100644 app/src/main/res/drawable-v24/icon_reception.png diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7..35eb1dd 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/app/src/main/java/com/example/navi_app/Location.java b/app/src/main/java/com/example/navi_app/Location.java index f62541e..69bfa26 100644 --- a/app/src/main/java/com/example/navi_app/Location.java +++ b/app/src/main/java/com/example/navi_app/Location.java @@ -13,7 +13,13 @@ public class Location implements Serializable { public String name; public ArrayList nodes = new ArrayList<>(); - public int computersAvadiable; + public String type; + + public String computers; + public String workspace; + public String food; + + private final String TAG = "LOCATION"; //Location System @@ -22,11 +28,33 @@ public class Location implements Serializable { public Location(JSONObject location, LocationSystem currentSystem) { + // INIT Current location system this.currentSystem = currentSystem; + // Try INIT location from json try { this.name = location.getString("name"); + this.type = location.getString("type"); + + JSONObject locationData = location.getJSONObject("data"); + + try{ + this.computers = locationData.getString("computers"); + }catch (JSONException e){ + this.computers = ""; + } + try{ + this.workspace = locationData.getString("workspace"); + }catch (JSONException e){ + this.workspace = ""; + } + try{ + this.food = locationData.getString("food"); + }catch (JSONException e){ + this.food = ""; + } + JSONArray nodesArray = location.getJSONArray("nodes"); for (int i=0; i < nodesArray.length(); i++) @@ -36,9 +64,13 @@ public class Location implements Serializable { nodes.add(new Node(nodeJSON, currentSystem)); } Log.i(TAG, name); - } catch (JSONException e) { e.printStackTrace(); + this.name = ""; + this.type = ""; + this.computers = ""; + this.workspace = ""; + this.food = ""; } } } \ No newline at end of file diff --git a/app/src/main/java/com/example/navi_app/MainActivity.java b/app/src/main/java/com/example/navi_app/MainActivity.java index a28493a..6f45262 100644 --- a/app/src/main/java/com/example/navi_app/MainActivity.java +++ b/app/src/main/java/com/example/navi_app/MainActivity.java @@ -128,7 +128,7 @@ public class MainActivity extends AppCompatActivity { } public void btn_login_Clicked(View view) { - LocationSystem ls = new LocationSystem("https://gist.githubusercontent.com/dominicegginton/99dc73485e5a1937b2d0bfadd0fa8d0c/raw/7ae81355ff7ddd4339c01cd58f8d5c1262686463/coventryUniNaviData.json"); + LocationSystem ls = new LocationSystem("https://gist.githubusercontent.com/dominicegginton/99dc73485e5a1937b2d0bfadd0fa8d0c/raw/366c0aa82a74cc03ec0a0f13cf6f1a146c82fa38/coventryUniNaviData.json"); // Create new intent to open new page Intent intent = new Intent(getBaseContext(), menu.class); intent.putExtra("location_system", ls); diff --git a/app/src/main/java/com/example/navi_app/current_location.java b/app/src/main/java/com/example/navi_app/current_location.java index 8eb64d7..eb5b738 100644 --- a/app/src/main/java/com/example/navi_app/current_location.java +++ b/app/src/main/java/com/example/navi_app/current_location.java @@ -11,6 +11,7 @@ import android.content.Intent; import android.content.IntentFilter; import android.content.pm.PackageManager; import android.os.Handler; +import android.support.constraint.ConstraintLayout; import android.support.v4.app.ActivityCompat; import android.support.v4.content.ContextCompat; import android.support.v7.app.AppCompatActivity; @@ -18,6 +19,7 @@ import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; +import android.widget.ImageView; import android.widget.ProgressBar; import android.widget.TextView; @@ -36,7 +38,20 @@ public class current_location extends AppCompatActivity { TextView txt_location_level; TextView txt_location_building; ProgressBar progress_spinner; - + + ConstraintLayout layout_location_data_type; + ImageView img_location_data_type; + TextView txt_location_data_type; + ConstraintLayout layout_location_data_computers; + ImageView img_location_data_computers; + TextView txt_location_data_computers; + ConstraintLayout layout_location_data_workspaces; + ImageView img_location_data_workspaces; + TextView txt_location_data_workspaces; + ConstraintLayout layout_location_data_food; + ImageView img_location_data_food; + TextView txt_location_data_food; + //Location System Objects private LocationSystem ls; @@ -66,6 +81,19 @@ public class current_location extends AppCompatActivity { txt_location_building = (TextView) findViewById(R.id.txt_location_Building); progress_spinner = (ProgressBar) findViewById(R.id.progress_spinner); + layout_location_data_type = (ConstraintLayout) findViewById(R.id.layout_location_data_type); + img_location_data_type = (ImageView) findViewById(R.id.img_location_data_type); + txt_location_data_type = (TextView) findViewById(R.id.txt_location_data_type); + layout_location_data_computers = (ConstraintLayout) findViewById(R.id.layout_location_data_computers); + img_location_data_computers = (ImageView) findViewById(R.id.img_location_data_computer); + txt_location_data_computers = (TextView) findViewById(R.id.txt_location_data_computers); + layout_location_data_workspaces = (ConstraintLayout) findViewById(R.id.layout_location_data_workspace); + img_location_data_workspaces = (ImageView) findViewById(R.id.img_location_data_workspaces); + txt_location_data_workspaces = (TextView) findViewById(R.id.txt_location_data_workspaces); + layout_location_data_food = (ConstraintLayout) findViewById(R.id.layout_location_data_food); + img_location_data_food = (ImageView) findViewById(R.id.img_location_data_food); + txt_location_data_food = (TextView) findViewById(R.id.txt_location_data_food); + // update Current Location displayCurrentLocation(); } @@ -175,6 +203,19 @@ public class current_location extends AppCompatActivity { txt_location_name.setVisibility(View.GONE); txt_location_level.setVisibility(View.GONE); txt_location_building.setVisibility(View.GONE); + + layout_location_data_type.setVisibility(View.GONE); + //img_location_data_type.setVisibility(View.GONE); + //txt_location_data_type.setVisibility(View.GONE); + layout_location_data_computers.setVisibility(View.GONE); + //img_location_data_computers.setVisibility(View.GONE); + //txt_location_data_computers.setVisibility(View.GONE); + layout_location_data_workspaces.setVisibility(View.GONE); + //img_location_data_workspaces.setVisibility(View.GONE); + //txt_location_data_workspaces.setVisibility(View.GONE); + layout_location_data_food.setVisibility(View.GONE); + //img_location_data_food.setVisibility(View.GONE); + //txt_location_data_food.setVisibility(View.GONE); scan(); // Create new delay handler of 10 seconds @@ -185,13 +226,49 @@ public class current_location extends AppCompatActivity { // Get current location object Location currentLocation = ls.getCurrentLocation(scannedNodes); - // Check for null location + // Check for null locations if (currentLocation != null) { + // End Spinner + progress_spinner.setVisibility(View.GONE); // Output location details to UI txt_location_building.setText(ls.getCurrentBuilding(currentLocation).name); txt_location_level.setText(ls.getCurrentLevel(currentLocation).name); txt_location_name.setText(currentLocation.name); + txt_location_name.setVisibility(View.VISIBLE); + txt_location_level.setVisibility(View.VISIBLE); + txt_location_building.setVisibility(View.VISIBLE); + + txt_location_data_type.setText(currentLocation.type); + //txt_location_data_type.setVisibility(View.VISIBLE); + Log.i("computers", currentLocation.computers); + if(currentLocation.type.equals("Classroom") | currentLocation.type.equals("Lecture")) { + img_location_data_type.setImageResource(R.drawable.icon_presenter); + } else if (currentLocation.type.equals("Reception")) { + img_location_data_type.setImageResource(R.drawable.icon_reception); + } else if (currentLocation.type.equals("Walkway")) { + img_location_data_type.setImageResource(R.drawable.icon_path); + } else { + img_location_data_type.setImageResource(R.drawable.icon_building); + } + //img_location_data_type.setVisibility(View.VISIBLE); + layout_location_data_type.setVisibility(View.VISIBLE); + + if(!currentLocation.computers.equals("")) { + txt_location_data_computers.setText(currentLocation.computers); + img_location_data_computers.setImageResource(R.drawable.icon_computer); + layout_location_data_computers.setVisibility(View.VISIBLE); + } + if(!currentLocation.workspace.equals("")) { + txt_location_data_workspaces.setText(currentLocation.workspace); + img_location_data_workspaces.setImageResource(R.drawable.icon_table); + layout_location_data_workspaces.setVisibility(View.VISIBLE); + } + if(!currentLocation.food.equals("")) { + txt_location_data_food.setText(currentLocation.food); + img_location_data_food.setImageResource(R.drawable.icon_food); + layout_location_data_food.setVisibility(View.VISIBLE); + } // Log Nodes that belong to the location String output = currentLocation.name + " - {"; @@ -202,10 +279,6 @@ public class current_location extends AppCompatActivity { Log.i("Current Location", output); - progress_spinner.setVisibility(View.GONE); - txt_location_name.setVisibility(View.VISIBLE); - txt_location_level.setVisibility(View.VISIBLE); - txt_location_building.setVisibility(View.VISIBLE); }else { // cant get current location // Create Alert Dialog diff --git a/app/src/main/res/drawable-v24/icon_building.png b/app/src/main/res/drawable-v24/icon_building.png new file mode 100644 index 0000000000000000000000000000000000000000..e16f60c7e0b26116f87c85ac04bfc6f733bc79e6 GIT binary patch literal 4449 zcmcgwUr19?82{aSy(+id6tt`)M+7Zg=tGb}v}OTZ=3Xzt$##>ROlYGdeE08%5?Uw-L)Kphq1bF(%BRi9t8PC^wYWB5P)wf@2xz^s{YICEavE{1UQq$~ea$j`2 z8ar=}xK9CjLQQ4GWzYAiZ^L=8WD8}Z%Js*?d)v;RwRTTG>X7=r9713a>H*YuiTDYB zs06`GJalq6fuV?m*PJ?82Y(K1J{~vF5H3Kg5TC-s3RRcUgSLSKA{;<6QzVB2&X~#v z@y;0wW#uEw5exO&tuPIks}mnSXB}3;f}{$6gnPaSC;GV=ZX_{hUY#gaWUdvrWSTU9 za`m(&94L06NG|q9Ce15h;<#)`s5gP~z_&CaGMNCOCcchUS;AQ5TDt3MxW6jov|VG# zOC=H8?$Afe%DihVx0%=VT?sY}01|YVl)0Z^Yd&NSx{P)ut>yk=fcJJ`iCj7uswY$0 z99=G-&A8N*OC$9xx0%;ApRjSY==J1(!5QRH>I*ZqSXJrE5C*Y$B}_6ALeP8#L_<=_ zG>wB8OhRj{$tT?=NYPR%gahN;aS}!+Hw02pzJX+#EJp$?`k8`?e*Ud9CaElyk}7(A zkplcBsV%@RixMuuFH+YM?2%)kI=m;XuY*mEOb()tWOxwuh(jy%c{c;%%9Mp8gvkaG z&MSjE)-PSQ9kGqtDdbE_5(_hWpYp{LKsowhaEEqUjf_oFIod1Q&Xz@rs*r6oabflX zMP+=44$5pbwsa`QWk94OV~t6(aJ8qUQ_*db++&x+CH@`Rqc{%|<-66r(AI|?;@pnK z!=%(;SxYLNJEV7{v>2Q$RT=pN%YW3)2KXM zK#ev7^!B2QtrZ6`Ry_MD)~QHpmO9rHeW8r?^Fb~cbuCWy&pm?&9%amCw&KbpHd9?5z|4 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-v24/icon_path.png b/app/src/main/res/drawable-v24/icon_path.png new file mode 100644 index 0000000000000000000000000000000000000000..1a448fd39ba04f0b25a37db5b6db819a9ba424b8 GIT binary patch literal 5869 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-v24/icon_reception.png b/app/src/main/res/drawable-v24/icon_reception.png new file mode 100644 index 0000000000000000000000000000000000000000..5f5f7793cad706a1f0bee44f20f89ec7b6530128 GIT binary patch literal 15269 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 - - - + + + + + + + - - + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="@+id/layout_location_data_type"> + + + + + + + + + + + + + + + + + + + +