При запуске системных настроек не передается никаких намерений. Но вы можете создать сервис и проверить верхнюю активность в стеке операций следующим образом:
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
List<ActivityManager.RunningTaskInfo> processes = activityManager.getRunningTasks(1);
ComponentName componentInfo = processes.get(0).topActivity;
String className = componentInfo.getClassName();
String packageName = componentInfo.getPackageName();
if(className.equalsIgnoreCase("com.android.settings.Settings"))
{
// DO YOUR JOB HERE
}
Thanks @Andrey !!! :-) –