Fixing workflow image zoom
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/9c895c83 Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/9c895c83 Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/9c895c83 Branch: refs/heads/master Commit: 9c895c831adcdd7430f19305390bf698de3f07fb Parents: 54c66d8 Author: larrytech7 <larrya...@gmail.com> Authored: Fri Jul 10 23:21:56 2015 +0100 Committer: larrytech7 <larrya...@gmail.com> Committed: Fri Jul 10 23:21:56 2015 +0100 ---------------------------------------------------------------------- .../workflowdetails/WorkflowdetailFragment.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/9c895c83/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java ---------------------------------------------------------------------- diff --git a/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java b/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java index bbc0fc6..54325f4 100644 --- a/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java +++ b/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java @@ -98,6 +98,7 @@ public class WorkflowdetailFragment extends Fragment implements View.OnClickList private ZoomControls zoomControls; static Animation zoomin; static Animation zoomout; + public boolean isZoomIn; /** * Returns a new instance of this fragment for the given section @@ -130,12 +131,19 @@ public class WorkflowdetailFragment extends Fragment implements View.OnClickList zoomout = AnimationUtils.loadAnimation(getActivity(), R.anim.zoomout); zoomControls = (ZoomControls) rootView.findViewById(R.id.zoomControls); zoomControls.setOnClickListener(this); - // zoomControls.setOnZoomOutClickListener(this); + isZoomIn = false; Button createRun = (Button) rootView.findViewById(R.id.run_wk); createRun.setOnClickListener(this); Button download = (Button) rootView.findViewById(R.id.download_wk); download.setOnClickListener(this); + (rootView.findViewById(R.id.wkf_image)).setOnLongClickListener(new View.OnLongClickListener() { + @Override + public boolean onLongClick(View view) { + view.setAnimation(zoomin); + return true; + } + }); downloadManager = (DownloadManager) getActivity().getSystemService(Context.DOWNLOAD_SERVICE); return rootView; } @@ -181,9 +189,6 @@ public class WorkflowdetailFragment extends Fragment implements View.OnClickList zoomin.startNow(); Toast.makeText(getActivity(), "Zooming", Toast.LENGTH_SHORT).show(); break; - case R.id.wkf_image: - view.setAnimation(zoomin); - break; } } @@ -610,8 +615,6 @@ public class WorkflowdetailFragment extends Fragment implements View.OnClickList connection.setRequestProperty("Accept", "application/json"); connection.setRequestProperty("Content-Type", "application/json"); connection.setRequestMethod("POST"); - // connection.setDoInput(true); - // connection.setDoOutput(true); connection.connect(); //send request DataOutputStream dos = new DataOutputStream(connection.getOutputStream());