add overflow menu

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

Branch: refs/heads/master
Commit: 2b416fe68956cae1b6b6a572dfc374d9c9accb4e
Parents: b42bacd
Author: Sagar <[email protected]>
Authored: Fri Jul 1 23:39:39 2016 +0530
Committer: Sagar <[email protected]>
Committed: Fri Jul 1 23:39:39 2016 +0530

----------------------------------------------------------------------
 .../workflowdetail/WorkflowDetailFragment.java  | 24 ++++++++++++++++++++
 app/src/main/res/menu/menu_workflow_detail.xml  | 12 ++++++----
 app/src/main/res/values/strings.xml             |  1 +
 3 files changed, 32 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/2b416fe6/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 35f88cf..22b96ea 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
@@ -15,6 +15,9 @@ import android.support.annotation.Nullable;
 import android.support.design.widget.Snackbar;
 import android.support.v4.app.Fragment;
 import android.view.LayoutInflater;
+import android.view.Menu;
+import android.view.MenuInflater;
+import android.view.MenuItem;
 import android.view.View;
 import android.view.ViewGroup;
 import android.webkit.WebView;
@@ -118,6 +121,27 @@ public class WorkflowDetailFragment extends Fragment 
implements WorkflowDetailMv
             mProgressBar.setVisibility(View.GONE);
             showErrorSnackBar(getString(R.string.no_internet));
         }
+
+        setHasOptionsMenu(true);
+
+    }
+
+    @Override
+    public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
+        super.onCreateOptionsMenu(menu, inflater);
+        inflater.inflate(R.menu.menu_workflow_detail, menu);
+    }
+
+    @Override
+    public boolean onOptionsItemSelected(MenuItem item) {
+        switch (item.getItemId()){
+            case R.id.licence:
+
+                return true;
+        }
+
+        return super.onOptionsItemSelected(item);
+
     }
 
     @Override

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/2b416fe6/app/src/main/res/menu/menu_workflow_detail.xml
----------------------------------------------------------------------
diff --git a/app/src/main/res/menu/menu_workflow_detail.xml 
b/app/src/main/res/menu/menu_workflow_detail.xml
index ac1714e..7352b2a 100644
--- a/app/src/main/res/menu/menu_workflow_detail.xml
+++ b/app/src/main/res/menu/menu_workflow_detail.xml
@@ -1,7 +1,9 @@
 <menu xmlns:android="http://schemas.android.com/apk/res/android";
-    xmlns:app="http://schemas.android.com/apk/res-auto";
-    xmlns:tools="http://schemas.android.com/tools";
-    
tools:context="org.apache.taverna.mobile.activities.WorkflowDetailActivity">
-    <item android:id="@+id/action_settings" 
android:title="@string/action_settings"
-        android:orderInCategory="100" app:showAsAction="never" />
+      xmlns:app="http://schemas.android.com/apk/res-auto";
+      >
+    <item
+            android:id="@+id/licence"
+            android:title="@string/licence"
+            android:orderInCategory="100"
+            app:showAsAction="never"/>
 </menu>

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/2b416fe6/app/src/main/res/values/strings.xml
----------------------------------------------------------------------
diff --git a/app/src/main/res/values/strings.xml 
b/app/src/main/res/values/strings.xml
index 8a0092e..a13b6f9 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -111,4 +111,5 @@ limitations under the License.
 
     <string name="announcement">Announcementss</string>
     <string name="no_internet">No Internet Connection</string>
+    <string name="licence">Licence</string>
 </resources>

Reply via email to