|
1 | | -package ai.elimu.kukariri.service; |
| 1 | +package ai.elimu.kukariri.service |
2 | 2 |
|
3 | | -import android.app.Service; |
4 | | -import android.content.Intent; |
5 | | -import android.content.IntentFilter; |
6 | | -import android.os.IBinder; |
7 | | -import android.util.Log; |
| 3 | +import ai.elimu.kukariri.receiver.ScreenOnReceiver |
| 4 | +import android.app.Service |
| 5 | +import android.content.Intent |
| 6 | +import android.content.IntentFilter |
| 7 | +import android.os.IBinder |
| 8 | +import android.util.Log |
8 | 9 |
|
9 | | -import ai.elimu.kukariri.receiver.ScreenOnReceiver; |
10 | | - |
11 | | -public class ScreenOnService extends Service { |
12 | | - |
13 | | - @Override |
14 | | - public IBinder onBind(Intent intent) { |
15 | | - return null; |
| 10 | +class ScreenOnService : Service() { |
| 11 | + override fun onBind(intent: Intent): IBinder? { |
| 12 | + return null |
16 | 13 | } |
17 | 14 |
|
18 | | - @Override |
19 | | - public int onStartCommand(Intent intent, int flags, int startId) { |
20 | | - Log.i(getClass().getName(), "onStartCommand"); |
| 15 | + override fun onStartCommand(intent: Intent, flags: Int, startId: Int): Int { |
| 16 | + Log.i(javaClass.name, "onStartCommand") |
21 | 17 |
|
22 | 18 | // Register receiver for detecting when the screen is turned on |
23 | | - ScreenOnReceiver screenOnReceiver = new ScreenOnReceiver(); |
24 | | - registerReceiver(screenOnReceiver, new IntentFilter(Intent.ACTION_SCREEN_ON)); |
| 19 | + val screenOnReceiver = ScreenOnReceiver() |
| 20 | + registerReceiver(screenOnReceiver, IntentFilter(Intent.ACTION_SCREEN_ON)) |
25 | 21 |
|
26 | | - return super.onStartCommand(intent, flags, startId); |
| 22 | + return super.onStartCommand(intent, flags, startId) |
27 | 23 | } |
28 | 24 | } |
0 commit comments