diff --git a/app/src/main/java/com/jens/automation2/Action.java b/app/src/main/java/com/jens/automation2/Action.java index 817f6639..bb597f6d 100644 --- a/app/src/main/java/com/jens/automation2/Action.java +++ b/app/src/main/java/com/jens/automation2/Action.java @@ -6,6 +6,8 @@ import android.os.Build; import android.util.Log; import android.widget.Toast; +import androidx.annotation.RequiresApi; + import org.apache.commons.lang3.StringUtils; import org.apache.http.client.methods.HttpGet; @@ -437,7 +439,7 @@ public class Action return (String[])actionTypesList.toArray(new String[actionTypesList.size()]); } - + public void run(Context context, boolean toggleActionIfPossible) { try diff --git a/app/src/main/java/com/jens/automation2/ActivityManageTriggerNotification.java b/app/src/main/java/com/jens/automation2/ActivityManageTriggerNotification.java index 2e601738..63087c79 100644 --- a/app/src/main/java/com/jens/automation2/ActivityManageTriggerNotification.java +++ b/app/src/main/java/com/jens/automation2/ActivityManageTriggerNotification.java @@ -272,6 +272,7 @@ public class ActivityManageTriggerNotification extends Activity directions = new String[] { getResources().getString(R.string.directionStringEquals), getResources().getString(R.string.directionStringContains), + getResources().getString(R.string.directionStringDoesNotContain), getResources().getString(R.string.directionStringStartsWith), getResources().getString(R.string.directionStringEndsWith), getResources().getString(R.string.directionStringNotEquals) diff --git a/app/src/main/java/com/jens/automation2/Trigger.java b/app/src/main/java/com/jens/automation2/Trigger.java index 47e109ba..ae3e0919 100644 --- a/app/src/main/java/com/jens/automation2/Trigger.java +++ b/app/src/main/java/com/jens/automation2/Trigger.java @@ -1659,6 +1659,8 @@ public class Trigger return Miscellaneous.getAnyContext().getString(R.string.directionStringEquals); case directionContains: return Miscellaneous.getAnyContext().getString(R.string.directionStringContains); + case directionNotContains: + return Miscellaneous.getAnyContext().getString(R.string.directionStringDoesNotContain); case directionStartsWith: return Miscellaneous.getAnyContext().getString(R.string.directionStringStartsWith); case directionEndsWith: