diff --git a/app/src/main/java/com/emanuelef/remote_capture/activities/EditListActivity.java b/app/src/main/java/com/emanuelef/remote_capture/activities/EditListActivity.java
index 2ae2a131..263c8b00 100644
--- a/app/src/main/java/com/emanuelef/remote_capture/activities/EditListActivity.java
+++ b/app/src/main/java/com/emanuelef/remote_capture/activities/EditListActivity.java
@@ -65,7 +65,7 @@ public class EditListActivity extends BaseActivity {
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
- inflater.inflate(R.menu.copy_share_menu, menu);
+ inflater.inflate(R.menu.list_edit_menu, menu);
return super.onCreateOptionsMenu(menu);
}
@@ -92,6 +92,9 @@ public class EditListActivity extends BaseActivity {
startActivity(Intent.createChooser(intent, getResources().getString(R.string.share)));
+ return true;
+ } else if(id == R.id.show_help) {
+ Utils.showToastLong(this, mListInfo.getHelpString());
return true;
}
diff --git a/app/src/main/java/com/emanuelef/remote_capture/model/ListInfo.java b/app/src/main/java/com/emanuelef/remote_capture/model/ListInfo.java
index c8c21211..19ae5c3f 100644
--- a/app/src/main/java/com/emanuelef/remote_capture/model/ListInfo.java
+++ b/app/src/main/java/com/emanuelef/remote_capture/model/ListInfo.java
@@ -72,4 +72,16 @@ public class ListInfo {
assert false;
return 0;
}
+
+ public int getHelpString() {
+ switch(mType) {
+ case VISUALIZATION_MASK:
+ return R.string.hidden_connections_help;
+ case MALWARE_WHITELIST:
+ return R.string.malware_whitelist_help;
+ }
+
+ assert false;
+ return 0;
+ }
}
diff --git a/app/src/main/res/drawable/ic_help.xml b/app/src/main/res/drawable/ic_help.xml
new file mode 100644
index 00000000..58a2d2f5
--- /dev/null
+++ b/app/src/main/res/drawable/ic_help.xml
@@ -0,0 +1,5 @@
+