diff --git a/app/build.gradle b/app/build.gradle index 8cf8b5e..f58c3d8 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -6,8 +6,8 @@ android { applicationId "space.neothefox.laytray" minSdkVersion 23 targetSdkVersion 26 - versionCode 8 - versionName "1.7" + versionCode 9 + versionName "1.8" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { diff --git a/app/src/main/java/space/neothefox/laytray/IconService.java b/app/src/main/java/space/neothefox/laytray/IconService.java index 3cd6f25..9a0ae09 100644 --- a/app/src/main/java/space/neothefox/laytray/IconService.java +++ b/app/src/main/java/space/neothefox/laytray/IconService.java @@ -54,15 +54,18 @@ implements SharedPreferences.OnSharedPreferenceChangeListener{ iconManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { - iconChannel = new NotificationChannel( - channelId, - "LayTray IconChannel", - NotificationManager.IMPORTANCE_DEFAULT); - iconChannel.setShowBadge(false); - iconChannel.enableLights(false); - iconChannel.enableVibration(false); - iconChannel.setLockscreenVisibility(Notification.VISIBILITY_SECRET); - iconManager.createNotificationChannel(iconChannel); + iconChannel = iconManager.getNotificationChannel(channelId); + if(iconChannel == null) { + iconChannel = new NotificationChannel( + channelId, + getString(R.string.title_icon_channel), + NotificationManager.IMPORTANCE_DEFAULT); + iconChannel.setShowBadge(false); + iconChannel.enableLights(false); + iconChannel.enableVibration(false); + iconChannel.setLockscreenVisibility(Notification.VISIBILITY_SECRET); + iconManager.createNotificationChannel(iconChannel); + } } } diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml index 97e363c..3393189 100644 --- a/app/src/main/res/values-be/strings.xml +++ b/app/src/main/res/values-be/strings.xml @@ -55,4 +55,5 @@ Аб праграме Зачыніць Тэлефон не падтрымліваецца + Iконкa раскладкі diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 56c048e..1a49ea5 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -55,4 +55,5 @@ О программе Закрыть Телефон не поддерживается + Иконка раскладки \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ecd4936..23ecc39 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -8,6 +8,7 @@ Unsupported phone This phone is missing the BlackBerry Keyboard. LayTray will not work without it. Close + Layout icon