Stop alarm when calling stop native module
This commit is contained in:
parent
91c0430760
commit
19fa8aa13a
|
@ -11,7 +11,6 @@ import android.provider.Settings
|
|||
import android.util.Log
|
||||
import android.widget.Toast
|
||||
import androidx.annotation.RequiresApi
|
||||
import androidx.core.content.ContextCompat.startActivity
|
||||
import com.facebook.react.bridge.Callback
|
||||
import com.facebook.react.bridge.ReactApplicationContext
|
||||
import com.facebook.react.bridge.ReactContextBaseJavaModule
|
||||
|
@ -41,8 +40,10 @@ class AlarmModule internal constructor(context: ReactApplicationContext?) :
|
|||
@ReactMethod
|
||||
fun stop() {
|
||||
Log.d("AlarmModule", "Stop alarm.")
|
||||
val intent = Intent(reactApplicationContext, TimerService::class.java)
|
||||
reactApplicationContext.stopService(intent)
|
||||
val timerIntent = Intent(reactApplicationContext, TimerService::class.java)
|
||||
reactApplicationContext.stopService(timerIntent)
|
||||
val alarmIntent = Intent(reactApplicationContext, AlarmService::class.java)
|
||||
reactApplicationContext.stopService(alarmIntent)
|
||||
}
|
||||
|
||||
@RequiresApi(api = Build.VERSION_CODES.O)
|
||||
|
|
Loading…
Reference in New Issue
Block a user