You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by ia...@apache.org on 2015/08/24 13:09:06 UTC

[27/38] incubator-taverna-mobile git commit: View details about favorited workflows implemented

View details about favorited workflows implemented


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/d2821f50
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/d2821f50
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/d2821f50

Branch: refs/heads/master
Commit: d2821f50c41e61b533a95a82c160741142bcd598
Parents: 962c815
Author: larrytech7 <la...@gmail.com>
Authored: Sat Aug 15 19:52:34 2015 +0100
Committer: larrytech7 <la...@gmail.com>
Committed: Sat Aug 15 19:52:34 2015 +0100

----------------------------------------------------------------------
 .../adapters/FavoriteWorkflowAdapter.java       | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/d2821f50/app/src/main/java/org/apache/taverna/mobile/adapters/FavoriteWorkflowAdapter.java
----------------------------------------------------------------------
diff --git a/app/src/main/java/org/apache/taverna/mobile/adapters/FavoriteWorkflowAdapter.java b/app/src/main/java/org/apache/taverna/mobile/adapters/FavoriteWorkflowAdapter.java
index 4ad6eef..f95971c 100644
--- a/app/src/main/java/org/apache/taverna/mobile/adapters/FavoriteWorkflowAdapter.java
+++ b/app/src/main/java/org/apache/taverna/mobile/adapters/FavoriteWorkflowAdapter.java
@@ -24,6 +24,7 @@ package org.apache.taverna.mobile.adapters;
  * under the License.
  */
 
+import android.app.Dialog;
 import android.content.Context;
 import android.content.SharedPreferences;
 import android.preference.PreferenceManager;
@@ -31,6 +32,7 @@ import android.support.v7.widget.RecyclerView;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
+import android.widget.Button;
 import android.widget.ImageButton;
 import android.widget.ImageView;
 import android.widget.TextView;
@@ -121,6 +123,19 @@ public class FavoriteWorkflowAdapter extends RecyclerView.Adapter<FavoriteWorkfl
 
             }
         });
+        fViewHolder.btn_view_fav.setOnClickListener(new View.OnClickListener() {
+            @Override
+            public void onClick(View view) {
+                Dialog d = new Dialog(context);
+                TextView textView = new TextView(context);
+                String text = "Author -> "+ (String) data.get(6) + "\nTitle: "+data.get(2)+"\nDescription: "+data.get(3);
+                textView.setText(text);
+                textView.setTextSize(22);
+                d.setTitle(""+data.get(2));
+                d.setContentView(textView);
+                d.show();
+            }
+        });
     }
     //remove a workflow from the marked state
     private void removeMarkedWorkflow(String strToRemove){
@@ -147,8 +162,9 @@ public class FavoriteWorkflowAdapter extends RecyclerView.Adapter<FavoriteWorkfl
     public class FViewHolder extends RecyclerView.ViewHolder {
 
         public final ImageView favorite_thumb;
-        public final TextView author, title, dateMarked;// dateAdd, dateModified;
+        public final TextView author, title, dateMarked;// dateAdd;
         public final ImageButton btn_delete;
+        public final Button btn_view_fav;
         public FViewHolder(View itemView) {
             super(itemView);
             favorite_thumb = (ImageView) itemView.findViewById(R.id.author_profile_image);
@@ -156,7 +172,7 @@ public class FavoriteWorkflowAdapter extends RecyclerView.Adapter<FavoriteWorkfl
             title = (TextView) itemView.findViewById(R.id.favorite_title);
             dateMarked = (TextView) itemView.findViewById(R.id.date_set);
            btn_delete = (ImageButton) itemView.findViewById(R.id.favoriteButtonDelete);
-          //  dateModified = (TextView) itemView.findViewById(R.id.date_modified);
+            btn_view_fav = (Button) itemView.findViewById(R.id.buttonOpenFavorite);
         }
     }
 }