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