diff --git a/app/build.gradle b/app/build.gradle index 9d553c9..71eee4c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -62,13 +62,12 @@ android { versionName "2.2" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + resValue "bool", "debug_visible", "false" } - buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - resValue "string", "debug_visibility", "gone" manifestPlaceholders = [ appIcon: "@drawable/icon", appIconRound: "@drawable/icon", @@ -77,7 +76,7 @@ android { } debug { applicationIdSuffix ".debug" - resValue "string", "debug_visibility", "visible" + resValue "bool", "debug_visible", "true" manifestPlaceholders = [ appIcon: "@drawable/icon_debug", appIconRound: "@drawable/icon_debug", diff --git a/app/src/main/java/org/vostan/banvor/PuzzleBoardFragment.java b/app/src/main/java/org/vostan/banvor/PuzzleBoardFragment.java index bccc6f6..f926159 100644 --- a/app/src/main/java/org/vostan/banvor/PuzzleBoardFragment.java +++ b/app/src/main/java/org/vostan/banvor/PuzzleBoardFragment.java @@ -35,6 +35,7 @@ public class PuzzleBoardFragment extends Fragment { gameState = theApp().state(); binding = FragmentPuzzleBoardBinding.inflate(inflater, container, false); + binding.btnTest.setVisibility(getResources().getBoolean(R.bool.debug_visible) ? View.VISIBLE : View.GONE); return binding.getRoot(); } diff --git a/app/src/main/res/layout/fragment_puzzle_board.xml b/app/src/main/res/layout/fragment_puzzle_board.xml index 968a087..cc64f49 100644 --- a/app/src/main/res/layout/fragment_puzzle_board.xml +++ b/app/src/main/res/layout/fragment_puzzle_board.xml @@ -62,7 +62,6 @@ android:layout_weight="0" android:background="@color/transparent" android:scaleType="fitCenter" - android:visibility="visible" android:text="test" />