diff --git a/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuFileManagerTesterFragment.java b/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuFileManagerTesterFragment.java deleted file mode 100644 index 12cd71c0..00000000 --- a/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuFileManagerTesterFragment.java +++ /dev/null @@ -1,110 +0,0 @@ -package one.nem.lacerta.feature.debug; - -import android.graphics.Bitmap; -import android.graphics.Canvas; -import android.graphics.Color; -import android.graphics.Paint; -import android.os.Bundle; - -import androidx.fragment.app.Fragment; - -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.EditText; - -import dagger.hilt.android.AndroidEntryPoint; -import one.nem.lacerta.source.file.FileManager; -import one.nem.lacerta.source.file.factory.FileManagerFactory; - -import one.nem.lacerta.utils.repository.DeviceInfoUtils; - -import javax.inject.Inject; - -/** - * A simple {@link Fragment} subclass. - * Use the {@link DebugMenuFileManagerTesterFragment#newInstance} factory method to - * create an instance of this fragment. - */ -@AndroidEntryPoint -public class DebugMenuFileManagerTesterFragment extends Fragment { - - public DebugMenuFileManagerTesterFragment() { - // Required empty public constructor - } - - @Inject - FileManagerFactory fileManagerFactory; - - @Inject - DeviceInfoUtils deviceInfoUtils; - - // TODO: Rename and change types and number of parameters - public static DebugMenuFileManagerTesterFragment newInstance() { - DebugMenuFileManagerTesterFragment fragment = new DebugMenuFileManagerTesterFragment(); - Bundle args = new Bundle(); - - fragment.setArguments(args); - return fragment; - } - - @Override - public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - } - - @Override - public View onCreateView(LayoutInflater inflater, ViewGroup container, - Bundle savedInstanceState) { - // Inflate the layout for this fragment - View view = inflater.inflate(R.layout.fragment_debug_menu_file_manager_tester, container, false); - - view.findViewById(R.id.button_create_directory).setOnClickListener(v -> { - EditText editText = view.findViewById(R.id.edit_text_dir_name); - String dirName = editText.getText().toString(); - -// FileManager fileManager = fileManagerFactory.create(deviceInfoUtils.getExternalStorageDirectory()); -// fileManager.createDir(dirName); - }); - - view.findViewById(R.id.button_save_item).setOnClickListener(v -> { -// FileManager fileManager = fileManagerFactory.create(deviceInfoUtils.getExternalStorageDirectory()); -// fileManager.createDir("test"); -// fileManager.changeDir("test"); -// Bitmap bitmap = Bitmap.createBitmap(1000, 1000, Bitmap.Config.ARGB_8888); -// // Bitmapに描画処理を行う -// Canvas canvas = new Canvas(bitmap); -// // 大きな山の形状を作成 -// android.graphics.Path bigMountainPath = new android.graphics.Path(); -// bigMountainPath.moveTo(100, 800); // 左下の開始点 -// bigMountainPath.lineTo(500, 300); // 頂点 -// bigMountainPath.lineTo(900, 800); // 右下 -// bigMountainPath.close(); // パスを閉じる -// -// // 山の描画設定 -// Paint mountainPaint = new Paint(); -// mountainPaint.setColor(Color.GREEN); -// mountainPaint.setStyle(Paint.Style.FILL); -// -// // 大きな山を描画 -// canvas.drawPath(bigMountainPath, mountainPaint); -// -// // 小さな山の形状を作成 -// android.graphics.Path smallMountainPath = new android.graphics.Path(); -// smallMountainPath.moveTo(400, 800); // 左下の開始点 -// smallMountainPath.lineTo(650, 400); // 頂点 -// smallMountainPath.lineTo(900, 800); // 右下 -// smallMountainPath.close(); // パスを閉じる -// -// Paint smallMountainPaint = new Paint(); -// smallMountainPaint.setColor(Color.parseColor("#006e54")); -// smallMountainPaint.setStyle(Paint.Style.FILL); -// -// // 小さな山を描画 -// canvas.drawPath(smallMountainPath, smallMountainPaint); -// fileManager.saveBitmapAtCurrent(bitmap, "test.png"); - }); - - return view; - } -} \ No newline at end of file diff --git a/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuMetaDataFragment.java b/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuMetaDataFragment.java deleted file mode 100644 index 6427a262..00000000 --- a/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuMetaDataFragment.java +++ /dev/null @@ -1,39 +0,0 @@ -package one.nem.lacerta.feature.debug; - -import android.os.Bundle; - -import androidx.fragment.app.Fragment; - -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; - -/** - * A simple {@link Fragment} subclass. - * Use the {@link DebugMenuMetaDataFragment#newInstance} factory method to - * create an instance of this fragment. - */ -public class DebugMenuMetaDataFragment extends Fragment { - public DebugMenuMetaDataFragment() { - // Required empty public constructor - } - - public static DebugMenuMetaDataFragment newInstance() { - DebugMenuMetaDataFragment fragment = new DebugMenuMetaDataFragment(); - Bundle args = new Bundle(); - fragment.setArguments(args); - return fragment; - } - - @Override - public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - } - - @Override - public View onCreateView(LayoutInflater inflater, ViewGroup container, - Bundle savedInstanceState) { - // Inflate the layout for this fragment - return inflater.inflate(R.layout.fragment_debug_menu_meta_data, container, false); - } -} \ No newline at end of file diff --git a/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuTopFragment.java b/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuTopFragment.java index 3ddb0006..1d00694e 100644 --- a/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuTopFragment.java +++ b/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuTopFragment.java @@ -48,10 +48,8 @@ public class DebugMenuTopFragment extends Fragment { recyclerView.setLayoutManager(new androidx.recyclerview.widget.LinearLayoutManager(getContext())); List debugMenuListItems = new ArrayList<>(); - debugMenuListItems.add(new DebugMenuListItem("Meta Data", "View meta data", R.id.action_debugMenuTopFragment_to_debugMenuMetaDataFragment, true)); debugMenuListItems.add(new DebugMenuListItem("Document Tester", "placeholder", R.id.action_debugMenuTopFragment_to_debugMenuDocumentTesterTopFragment, true)); debugMenuListItems.add(new DebugMenuListItem("Scanner", "placeholder", R.id.action_debugMenuTopFragment_to_scannerDataManagerStubFragment, true)); - debugMenuListItems.add(new DebugMenuListItem("File Manager", "placeholder", R.id.action_debugMenuTopFragment_to_debugMenuFileManagerTesterFragment, true)); DebugMenuListItemAdapter adapter = new DebugMenuListItemAdapter(debugMenuListItems); recyclerView.setAdapter(adapter); diff --git a/feature/debug/src/main/res/layout/fragment_debug_menu_file_manager_tester.xml b/feature/debug/src/main/res/layout/fragment_debug_menu_file_manager_tester.xml deleted file mode 100644 index 3b0c30b9..00000000 --- a/feature/debug/src/main/res/layout/fragment_debug_menu_file_manager_tester.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - -