Skip to content

Commit 3532780

Browse files
authored
Convert ScreenOnService to Kotlin
1 parent e407c39 commit 3532780

1 file changed

Lines changed: 15 additions & 19 deletions

File tree

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,24 @@
1-
package ai.elimu.kukariri.service;
1+
package ai.elimu.kukariri.service
22

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
89

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
1613
}
1714

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")
2117

2218
// 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))
2521

26-
return super.onStartCommand(intent, flags, startId);
22+
return super.onStartCommand(intent, flags, startId)
2723
}
2824
}

0 commit comments

Comments
 (0)