remove run t2 workflow fab button for non t2 workflow
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/commit/0f9b09be Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/0f9b09be Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/0f9b09be Branch: refs/heads/master Commit: 0f9b09be83c7a602c7fd2995a84ebfafa0bf45fe Parents: fc036a7 Author: Sagar <kumarsagar15...@gmail.com> Authored: Wed Sep 28 15:48:21 2016 +0530 Committer: Sagar <kumarsagar15...@gmail.com> Committed: Wed Sep 28 15:48:21 2016 +0530 ---------------------------------------------------------------------- .../FavouriteWorkflowDetailFragment.java | 10 ++++++++++ .../mobile/ui/workflowdetail/WorkflowDetailFragment.java | 9 +++++++++ app/src/main/res/layout/fragment_detail_workflow.xml | 1 + 3 files changed, 20 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/0f9b09be/app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailFragment.java ---------------------------------------------------------------------- diff --git a/app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailFragment.java b/app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailFragment.java index be40d46..c3494ff 100644 --- a/app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailFragment.java +++ b/app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailFragment.java @@ -23,6 +23,7 @@ import android.app.ProgressDialog; import android.content.Intent; import android.os.Bundle; import android.support.annotation.Nullable; +import android.support.design.widget.FloatingActionButton; import android.support.design.widget.Snackbar; import android.support.v4.app.Fragment; import android.support.v7.app.ActionBar; @@ -97,6 +98,9 @@ public class FavouriteWorkflowDetailFragment extends Fragment @BindView(R.id.rootLayout) RelativeLayout rootLayout; + @BindView(R.id.fabRun) + FloatingActionButton fabRun; + private AlertDialog alertDialog; private DataManager dataManager; @@ -246,6 +250,12 @@ public class FavouriteWorkflowDetailFragment extends Fragment licenceId = workflow.getLicenseType().getId(); } + if (mWorkflow.getType().getContent().equals("Taverna 2")) { + fabRun.setVisibility(View.VISIBLE); + }else { + fabRun.setVisibility(View.GONE); + } + } @Override http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/0f9b09be/app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java ---------------------------------------------------------------------- diff --git a/app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java b/app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java index aa90f3e..b435986 100644 --- a/app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java +++ b/app/src/main/java/org/apache/taverna/mobile/ui/workflowdetail/WorkflowDetailFragment.java @@ -23,6 +23,7 @@ import android.app.ProgressDialog; import android.content.Intent; import android.os.Bundle; import android.support.annotation.Nullable; +import android.support.design.widget.FloatingActionButton; import android.support.design.widget.Snackbar; import android.support.v4.app.Fragment; import android.support.v7.app.AlertDialog; @@ -97,6 +98,9 @@ public class WorkflowDetailFragment extends Fragment implements WorkflowDetailMv @BindView(R.id.rootLayout) RelativeLayout rootLayout; + @BindView(R.id.fabRun) + FloatingActionButton fabRun; + private AlertDialog alertDialog; private DataManager dataManager; @@ -252,6 +256,11 @@ public class WorkflowDetailFragment extends Fragment implements WorkflowDetailMv licenceId = workflow.getLicenseType().getId(); } + if (mWorkflow.getType().getContent().equals("Taverna 2")) { + fabRun.setVisibility(View.VISIBLE); + }else { + fabRun.setVisibility(View.GONE); + } } @Override http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/0f9b09be/app/src/main/res/layout/fragment_detail_workflow.xml ---------------------------------------------------------------------- diff --git a/app/src/main/res/layout/fragment_detail_workflow.xml b/app/src/main/res/layout/fragment_detail_workflow.xml index 0b5ff65..83348a4 100644 --- a/app/src/main/res/layout/fragment_detail_workflow.xml +++ b/app/src/main/res/layout/fragment_detail_workflow.xml @@ -153,6 +153,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|end" + android:visibility="gone" android:layout_margin="@dimen/fab_margin" android:src="@drawable/ic_play_arrow_black_24dp" />