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);
}
}
}