diff --git a/app/src/main/java/com/emanuelef/remote_capture/Utils.java b/app/src/main/java/com/emanuelef/remote_capture/Utils.java index 33ea63c2..81566d61 100644 --- a/app/src/main/java/com/emanuelef/remote_capture/Utils.java +++ b/app/src/main/java/com/emanuelef/remote_capture/Utils.java @@ -391,6 +391,19 @@ public class Utils { Toast.makeText(context, msg, Toast.LENGTH_LONG).show(); } + public static void showHelpDialog(Context context, int id){ + String msg = context.getResources().getString(id); + AlertDialog.Builder builder = new AlertDialog.Builder(context); + builder.setTitle(R.string.hint); + builder.setMessage(msg); + builder.setCancelable(true); + builder.setNeutralButton(R.string.ok, + (dialog, id1) -> dialog.cancel()); + + AlertDialog alert= builder.create(); + alert.show(); + } + public static Dialog getAppSelectionDialog(Activity activity, List appsData, AppsListView.OnSelectedAppListener listener) { View dialogLayout = activity.getLayoutInflater().inflate(R.layout.apps_selector, null); SearchView searchView = dialogLayout.findViewById(R.id.apps_search); 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 86215b71..07e295b1 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 @@ -94,7 +94,7 @@ public class EditListActivity extends BaseActivity { return true; } else if(id == R.id.show_help) { - Utils.showToastLong(this, mListInfo.getHelpString()); + Utils.showHelpDialog(this, mListInfo.getHelpString()); return true; } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index eb645255..01794e30 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -190,5 +190,6 @@ Ready to enhance the security of your device? Meet the PCAPdroid malware detection! Show me + Hint