diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml
new file mode 100644
index 0000000..299b144
--- /dev/null
+++ b/.idea/deploymentTargetDropDown.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/java/it/danieleverducci/ojo/ui/SurveillanceFragment.java b/app/src/main/java/it/danieleverducci/ojo/ui/SurveillanceFragment.java
index 63dccda..a6141a8 100644
--- a/app/src/main/java/it/danieleverducci/ojo/ui/SurveillanceFragment.java
+++ b/app/src/main/java/it/danieleverducci/ojo/ui/SurveillanceFragment.java
@@ -27,8 +27,6 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
-import javafx.util.Pair;
-
import it.danieleverducci.ojo.R;
import it.danieleverducci.ojo.Settings;
import it.danieleverducci.ojo.databinding.FragmentSurveillanceBinding;
@@ -155,7 +153,7 @@ public class SurveillanceFragment extends Fragment {
Settings settings = Settings.fromDisk(getContext());
List cc = settings.getCameras();
- Pair gridSize = calcGridDimensionsBasedOnNumberOfElements(cc.size());
+ int[] gridSize = calcGridDimensionsBasedOnNumberOfElements(cc.size());
int camIdx = 0;
for (int r = 0; r < gridSize[0]; r++) {
// Create row and add to row container
@@ -247,15 +245,16 @@ public class SurveillanceFragment extends Fragment {
* Es: to display 7 elements is needed a 9-element grid, with 3 elements per side (a 3x3 grid)
* @param elements
*/
- private Pair calcGridDimensionsBasedOnNumberOfElements(int elements) {
+ private int[] calcGridDimensionsBasedOnNumberOfElements(int elements) {
int rows = 1;
int cols = 1;
while (rows * cols < elements) {
- cols += 1;
- if (rows * cols >= elements) break;
- rows += 1;
+ cols += 1;
+ if (rows * cols >= elements) break;
+ rows += 1;
}
- return new Pair(rows, cols);
+ int[] dimensions = {rows, cols};
+ return dimensions;
}
/**