diff --git a/.idea/misc.xml b/.idea/misc.xml
index 7e13972..9186709 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -21,6 +21,7 @@
+
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index d77bd51..52613c7 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -31,6 +31,9 @@
android:supportsRtl="true"
android:theme="@style/Theme.QTagger"
tools:targetApi="31">
+
diff --git a/app/src/main/java/com/qtagger/Activity/NaviFragment/FillingPerFragment.java b/app/src/main/java/com/qtagger/Activity/NaviFragment/FillingPerFragment.java
new file mode 100644
index 0000000..5c28269
--- /dev/null
+++ b/app/src/main/java/com/qtagger/Activity/NaviFragment/FillingPerFragment.java
@@ -0,0 +1,66 @@
+package com.qtagger.Activity.NaviFragment;
+
+import android.os.Bundle;
+
+import androidx.fragment.app.Fragment;
+
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+import com.qtagger.R;
+
+/**
+ * A simple {@link Fragment} subclass.
+ * Use the {@link FillingPerFragment#newInstance} factory method to
+ * create an instance of this fragment.
+ */
+public class FillingPerFragment extends Fragment {
+
+ // TODO: Rename parameter arguments, choose names that match
+ // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
+ private static final String ARG_PARAM1 = "param1";
+ private static final String ARG_PARAM2 = "param2";
+
+ // TODO: Rename and change types of parameters
+ private String mParam1;
+ private String mParam2;
+
+ public FillingPerFragment() {
+ // Required empty public constructor
+ }
+
+ /**
+ * Use this factory method to create a new instance of
+ * this fragment using the provided parameters.
+ *
+ * @param param1 Parameter 1.
+ * @param param2 Parameter 2.
+ * @return A new instance of fragment FillingPerFragment.
+ */
+ // TODO: Rename and change types and number of parameters
+ public static FillingPerFragment newInstance(String param1, String param2) {
+ FillingPerFragment fragment = new FillingPerFragment();
+ Bundle args = new Bundle();
+ args.putString(ARG_PARAM1, param1);
+ args.putString(ARG_PARAM2, param2);
+ fragment.setArguments(args);
+ return fragment;
+ }
+
+ @Override
+ public void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ if (getArguments() != null) {
+ mParam1 = getArguments().getString(ARG_PARAM1);
+ mParam2 = getArguments().getString(ARG_PARAM2);
+ }
+ }
+
+ @Override
+ public View onCreateView(LayoutInflater inflater, ViewGroup container,
+ Bundle savedInstanceState) {
+ // Inflate the layout for this fragment
+ return inflater.inflate(R.layout.fragment_filling_per, container, false);
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/qtagger/Activity/NaviFragment/Radiation1mFragment.java b/app/src/main/java/com/qtagger/Activity/NaviFragment/Radiation1mFragment.java
new file mode 100644
index 0000000..faba4a0
--- /dev/null
+++ b/app/src/main/java/com/qtagger/Activity/NaviFragment/Radiation1mFragment.java
@@ -0,0 +1,66 @@
+package com.qtagger.Activity.NaviFragment;
+
+import android.os.Bundle;
+
+import androidx.fragment.app.Fragment;
+
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+import com.qtagger.R;
+
+/**
+ * A simple {@link Fragment} subclass.
+ * Use the {@link Radiation1mFragment#newInstance} factory method to
+ * create an instance of this fragment.
+ */
+public class Radiation1mFragment extends Fragment {
+
+ // TODO: Rename parameter arguments, choose names that match
+ // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
+ private static final String ARG_PARAM1 = "param1";
+ private static final String ARG_PARAM2 = "param2";
+
+ // TODO: Rename and change types of parameters
+ private String mParam1;
+ private String mParam2;
+
+ public Radiation1mFragment() {
+ // Required empty public constructor
+ }
+
+ /**
+ * Use this factory method to create a new instance of
+ * this fragment using the provided parameters.
+ *
+ * @param param1 Parameter 1.
+ * @param param2 Parameter 2.
+ * @return A new instance of fragment Radiation1mFragment.
+ */
+ // TODO: Rename and change types and number of parameters
+ public static Radiation1mFragment newInstance(String param1, String param2) {
+ Radiation1mFragment fragment = new Radiation1mFragment();
+ Bundle args = new Bundle();
+ args.putString(ARG_PARAM1, param1);
+ args.putString(ARG_PARAM2, param2);
+ fragment.setArguments(args);
+ return fragment;
+ }
+
+ @Override
+ public void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ if (getArguments() != null) {
+ mParam1 = getArguments().getString(ARG_PARAM1);
+ mParam2 = getArguments().getString(ARG_PARAM2);
+ }
+ }
+
+ @Override
+ public View onCreateView(LayoutInflater inflater, ViewGroup container,
+ Bundle savedInstanceState) {
+ // Inflate the layout for this fragment
+ return inflater.inflate(R.layout.fragment_radiation1m, container, false);
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/qtagger/Activity/NaviFragment/SelectFragment.java b/app/src/main/java/com/qtagger/Activity/NaviFragment/SelectFragment.java
index 6979d7f..627f6b6 100644
--- a/app/src/main/java/com/qtagger/Activity/NaviFragment/SelectFragment.java
+++ b/app/src/main/java/com/qtagger/Activity/NaviFragment/SelectFragment.java
@@ -64,6 +64,10 @@ public class SelectFragment extends Fragment {
mParam2 = getArguments().getString(ARG_PARAM2);
}
}
+ private void callFragment()
+ {
+ ((NavigationActivity) getActivity()).changeFragmentNaviSelect();
+ }
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
@@ -74,7 +78,7 @@ public class SelectFragment extends Fragment {
@Override
public void onClick(View v) {
dataManager.testEnum = TestEnum.발생지특성검사;
- ((NavigationActivity) getActivity()).changeFragmentNaviSelect();
+ callFragment();
}
});
@@ -83,7 +87,7 @@ public class SelectFragment extends Fragment {
@Override
public void onClick(View v) {
dataManager.testEnum = TestEnum.예비검사;
- ((NavigationActivity) getActivity()).changeFragmentNaviSelect();
+ callFragment();
}
});
@@ -91,7 +95,7 @@ public class SelectFragment extends Fragment {
@Override
public void onClick(View v) {
dataManager.testEnum = TestEnum.인수검사;
- ((NavigationActivity) getActivity()).changeFragmentNaviSelect();
+ callFragment();
}
});
@@ -99,7 +103,7 @@ public class SelectFragment extends Fragment {
@Override
public void onClick(View v) {
dataManager.testEnum = TestEnum.처분검사;
- ((NavigationActivity) getActivity()).changeFragmentNaviSelect();
+ callFragment();
}
});
diff --git a/app/src/main/java/com/qtagger/Activity/NaviFragment/SurfaceRadiationFragment.java b/app/src/main/java/com/qtagger/Activity/NaviFragment/SurfaceRadiationFragment.java
new file mode 100644
index 0000000..d097584
--- /dev/null
+++ b/app/src/main/java/com/qtagger/Activity/NaviFragment/SurfaceRadiationFragment.java
@@ -0,0 +1,66 @@
+package com.qtagger.Activity.NaviFragment;
+
+import android.os.Bundle;
+
+import androidx.fragment.app.Fragment;
+
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+import com.qtagger.R;
+
+/**
+ * A simple {@link Fragment} subclass.
+ * Use the {@link SurfaceRadiationFragment#newInstance} factory method to
+ * create an instance of this fragment.
+ */
+public class SurfaceRadiationFragment extends Fragment {
+
+ // TODO: Rename parameter arguments, choose names that match
+ // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
+ private static final String ARG_PARAM1 = "param1";
+ private static final String ARG_PARAM2 = "param2";
+
+ // TODO: Rename and change types of parameters
+ private String mParam1;
+ private String mParam2;
+
+ public SurfaceRadiationFragment() {
+ // Required empty public constructor
+ }
+
+ /**
+ * Use this factory method to create a new instance of
+ * this fragment using the provided parameters.
+ *
+ * @param param1 Parameter 1.
+ * @param param2 Parameter 2.
+ * @return A new instance of fragment SurfaceRadiationFragment.
+ */
+ // TODO: Rename and change types and number of parameters
+ public static SurfaceRadiationFragment newInstance(String param1, String param2) {
+ SurfaceRadiationFragment fragment = new SurfaceRadiationFragment();
+ Bundle args = new Bundle();
+ args.putString(ARG_PARAM1, param1);
+ args.putString(ARG_PARAM2, param2);
+ fragment.setArguments(args);
+ return fragment;
+ }
+
+ @Override
+ public void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ if (getArguments() != null) {
+ mParam1 = getArguments().getString(ARG_PARAM1);
+ mParam2 = getArguments().getString(ARG_PARAM2);
+ }
+ }
+
+ @Override
+ public View onCreateView(LayoutInflater inflater, ViewGroup container,
+ Bundle savedInstanceState) {
+ // Inflate the layout for this fragment
+ return inflater.inflate(R.layout.fragment_surface_radiation, container, false);
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/qtagger/Activity/NaviFragment/WeightFragment.java b/app/src/main/java/com/qtagger/Activity/NaviFragment/WeightFragment.java
new file mode 100644
index 0000000..aacbce7
--- /dev/null
+++ b/app/src/main/java/com/qtagger/Activity/NaviFragment/WeightFragment.java
@@ -0,0 +1,66 @@
+package com.qtagger.Activity.NaviFragment;
+
+import android.os.Bundle;
+
+import androidx.fragment.app.Fragment;
+
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+import com.qtagger.R;
+
+/**
+ * A simple {@link Fragment} subclass.
+ * Use the {@link WeightFragment#newInstance} factory method to
+ * create an instance of this fragment.
+ */
+public class WeightFragment extends Fragment {
+
+ // TODO: Rename parameter arguments, choose names that match
+ // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
+ private static final String ARG_PARAM1 = "param1";
+ private static final String ARG_PARAM2 = "param2";
+
+ // TODO: Rename and change types of parameters
+ private String mParam1;
+ private String mParam2;
+
+ public WeightFragment() {
+ // Required empty public constructor
+ }
+
+ /**
+ * Use this factory method to create a new instance of
+ * this fragment using the provided parameters.
+ *
+ * @param param1 Parameter 1.
+ * @param param2 Parameter 2.
+ * @return A new instance of fragment WeightFragment.
+ */
+ // TODO: Rename and change types and number of parameters
+ public static WeightFragment newInstance(String param1, String param2) {
+ WeightFragment fragment = new WeightFragment();
+ Bundle args = new Bundle();
+ args.putString(ARG_PARAM1, param1);
+ args.putString(ARG_PARAM2, param2);
+ fragment.setArguments(args);
+ return fragment;
+ }
+
+ @Override
+ public void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ if (getArguments() != null) {
+ mParam1 = getArguments().getString(ARG_PARAM1);
+ mParam2 = getArguments().getString(ARG_PARAM2);
+ }
+ }
+
+ @Override
+ public View onCreateView(LayoutInflater inflater, ViewGroup container,
+ Bundle savedInstanceState) {
+ // Inflate the layout for this fragment
+ return inflater.inflate(R.layout.fragment_weight, container, false);
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/qtagger/Activity/NavigationActivity.java b/app/src/main/java/com/qtagger/Activity/NavigationActivity.java
index d64330e..314d4e7 100644
--- a/app/src/main/java/com/qtagger/Activity/NavigationActivity.java
+++ b/app/src/main/java/com/qtagger/Activity/NavigationActivity.java
@@ -98,7 +98,6 @@ public class NavigationActivity extends AppCompatActivity {
case R.id.navigation_search:
changeFragmentSearch();
break;
-
}
}
diff --git a/app/src/main/java/com/qtagger/Activity/PhotographyActivity.java b/app/src/main/java/com/qtagger/Activity/PhotographyActivity.java
new file mode 100644
index 0000000..e17b2f0
--- /dev/null
+++ b/app/src/main/java/com/qtagger/Activity/PhotographyActivity.java
@@ -0,0 +1,16 @@
+package com.qtagger.Activity;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.os.Bundle;
+
+import com.qtagger.R;
+
+public class PhotographyActivity extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_photography2);
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_photography.xml b/app/src/main/res/layout/activity_photography.xml
new file mode 100644
index 0000000..d4202a8
--- /dev/null
+++ b/app/src/main/res/layout/activity_photography.xml
@@ -0,0 +1,9 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_photography2.xml b/app/src/main/res/layout/activity_photography2.xml
new file mode 100644
index 0000000..4f0bd43
--- /dev/null
+++ b/app/src/main/res/layout/activity_photography2.xml
@@ -0,0 +1,9 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_filling_per.xml b/app/src/main/res/layout/fragment_filling_per.xml
new file mode 100644
index 0000000..c8c5625
--- /dev/null
+++ b/app/src/main/res/layout/fragment_filling_per.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_radiation1m.xml b/app/src/main/res/layout/fragment_radiation1m.xml
new file mode 100644
index 0000000..e2392e6
--- /dev/null
+++ b/app/src/main/res/layout/fragment_radiation1m.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_surface_radiation.xml b/app/src/main/res/layout/fragment_surface_radiation.xml
new file mode 100644
index 0000000..b24ad9a
--- /dev/null
+++ b/app/src/main/res/layout/fragment_surface_radiation.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_weight.xml b/app/src/main/res/layout/fragment_weight.xml
new file mode 100644
index 0000000..5b6a447
--- /dev/null
+++ b/app/src/main/res/layout/fragment_weight.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
\ No newline at end of file