From 33b7badb8903408d72c3ec42d3198c5e4cef8fc1 Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Tue, 14 May 2019 14:56:21 +0300 Subject: TCC mobile design improvement. Added keep alive work around for job parsing. New catalog handling per RML on PPC. --- .../Android_Studio/ColorCapture/app/build.gradle | 4 +-- .../com/twine/colorcapture/mvvm/DialogBase.java | 38 +++++++++++++--------- .../app/src/main/res/layout/side_menu.xml | 2 +- .../app/src/main/res/values/styles.xml | 27 +++++++++++++++ 4 files changed, 53 insertions(+), 18 deletions(-) (limited to 'Software/Android_Studio') diff --git a/Software/Android_Studio/ColorCapture/app/build.gradle b/Software/Android_Studio/ColorCapture/app/build.gradle index ef4857b1d..60fc89265 100644 --- a/Software/Android_Studio/ColorCapture/app/build.gradle +++ b/Software/Android_Studio/ColorCapture/app/build.gradle @@ -6,8 +6,8 @@ android { applicationId "com.twine.colorcapture" minSdkVersion 22 targetSdkVersion 27 - versionCode 4 - versionName "1.4" + versionCode 5 + versionName "1.5" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" externalNativeBuild { cmake { diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/colorcapture/mvvm/DialogBase.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/colorcapture/mvvm/DialogBase.java index e132d1b56..e77440810 100644 --- a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/colorcapture/mvvm/DialogBase.java +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/colorcapture/mvvm/DialogBase.java @@ -53,7 +53,8 @@ public abstract class DialogBase - { - ValueAnimator animator = ValueAnimator.ofFloat(0, 1); - animator.setDuration(300); - animator.addUpdateListener((x) -> - { - group.setAlpha((Float) x.getAnimatedValue()); - }); - animator.start(); - }); + //getDialog().getWindow().setBackgroundDrawableResource(android.R.color.transparent); + +// View group = this.getView(); +// +// group.post(() -> +// { +// ValueAnimator animator = ValueAnimator.ofFloat(0, 1); +// animator.setDuration(300); +// animator.addUpdateListener((x) -> +// { +// group.setAlpha((Float) x.getAnimatedValue()); +// }); +// animator.start(); +// }); + + Dialog dialog = getDialog(); + if (dialog != null) { + int width = ViewGroup.LayoutParams.MATCH_PARENT; + int height = ViewGroup.LayoutParams.MATCH_PARENT; + dialog.getWindow().setLayout(width, height); + } } public abstract int getLayoutId(); diff --git a/Software/Android_Studio/ColorCapture/app/src/main/res/layout/side_menu.xml b/Software/Android_Studio/ColorCapture/app/src/main/res/layout/side_menu.xml index 3369f0a35..7cc3da131 100644 --- a/Software/Android_Studio/ColorCapture/app/src/main/res/layout/side_menu.xml +++ b/Software/Android_Studio/ColorCapture/app/src/main/res/layout/side_menu.xml @@ -175,7 +175,7 @@ android:layout_marginLeft="20dp" android:layout_marginRight="20dp" android:layout_marginBottom="60dp" - bind:text="Get a twine TTCâ„¢ card" + bind:text=" Get a twine TTCâ„¢ card" bind:textSize="@dimen/small_font_size" bind:src="@drawable/icon_twine_card" android:clickable="true" /> diff --git a/Software/Android_Studio/ColorCapture/app/src/main/res/values/styles.xml b/Software/Android_Studio/ColorCapture/app/src/main/res/values/styles.xml index c283a135d..ba9f0b02a 100644 --- a/Software/Android_Studio/ColorCapture/app/src/main/res/values/styles.xml +++ b/Software/Android_Studio/ColorCapture/app/src/main/res/values/styles.xml @@ -18,6 +18,33 @@ @color/white + + + +