diff --git a/app/src/main/java/io/pslab/fragment/AccelerometerDataFragment.java b/app/src/main/java/io/pslab/fragment/AccelerometerDataFragment.java
index 197910e0a..8089ef6dc 100644
--- a/app/src/main/java/io/pslab/fragment/AccelerometerDataFragment.java
+++ b/app/src/main/java/io/pslab/fragment/AccelerometerDataFragment.java
@@ -419,6 +419,7 @@ private void writeLogToFile(long timestamp, float readingX, float readingY, floa
}
private void visualizeData() {
+ if (!isAdded()) return;
for (int i = 0; i < accelerometerViewFragments.size(); i++) {
AccelerometerViewFragment fragment = accelerometerViewFragments.get(i);
long timeElapsed = (System.currentTimeMillis() - startTime) / 1000;
diff --git a/app/src/main/res/layout/fragment_accelerometer_data.xml b/app/src/main/res/layout/fragment_accelerometer_data.xml
index 5905abaa2..6bcff780a 100644
--- a/app/src/main/res/layout/fragment_accelerometer_data.xml
+++ b/app/src/main/res/layout/fragment_accelerometer_data.xml
@@ -1,40 +1,41 @@
-
+ android:fitsSystemWindows="true">
-
+ android:layout_height="wrap_content"
+ android:orientation="vertical"
+ android:padding="5dp"
+ tools:context="io.pslab.activity.AccelerometerActivity">
-
+
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
index f643ff4a5..8f4b22ab5 100644
--- a/app/src/main/res/values/dimens.xml
+++ b/app/src/main/res/values/dimens.xml
@@ -421,6 +421,9 @@
13sp
9sp
+ 200dp
+ 5dp
+
300dp
5dp