Pārlūkot izejas kodu

Bug fix on clock launch

sduduzog 7 gadi atpakaļ
vecāks
revīzija
6079f93980

+ 2 - 2
app/build.gradle

@@ -10,10 +10,10 @@ android {
         applicationId "com.sduduzog.slimlauncher"
         minSdkVersion 15
         targetSdkVersion 28
-        versionCode 3
+        versionCode 4
         versionName "0.1.2"
         testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
-        versionNameSuffix '-beta1'
+        versionNameSuffix '-beta3'
     }
     buildTypes {
         release {

+ 2 - 0
app/src/main/AndroidManifest.xml

@@ -3,6 +3,8 @@
     xmlns:tools="http://schemas.android.com/tools"
     package="com.sduduzog.slimlauncher">
 
+    <uses-permission android:name="android.permission.SET_ALARM"/>
+
     <application
         android:allowBackup="false"
         android:icon="@mipmap/ic_launcher"

+ 5 - 1
app/src/main/java/com/sduduzog/slimlauncher/ui/main/MainFragment.kt

@@ -44,7 +44,11 @@ class MainFragment : Fragment() {
         settingsButton.setOnClickListener(Navigation.createNavigateOnClickListener(R.id.action_openSettingsFragment))
         clockTextView.setOnClickListener {
             if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
-                startActivity(Intent(android.provider.AlarmClock.ACTION_SHOW_ALARMS))
+                try {
+                    startActivity(Intent(android.provider.AlarmClock.ACTION_SHOW_ALARMS))
+                }catch (e: Exception){
+                    Log.e(TAG, e.message)
+                }
             }
         }
         updateUi()