convert HardwareShutterReceiver to kotlin

This commit is contained in:
tibbi 2016-11-15 23:05:44 +01:00
parent f34b9c7e9f
commit c50608aa27
2 changed files with 17 additions and 17 deletions

View File

@ -1,17 +0,0 @@
package com.simplemobiletools.camera;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import com.simplemobiletools.camera.activities.MainActivity;
public class HardwareShutterReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
final Intent mainIntent = new Intent(context.getApplicationContext(), MainActivity.class);
mainIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(mainIntent);
}
}

View File

@ -0,0 +1,17 @@
package com.simplemobiletools.camera
import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
import com.simplemobiletools.camera.activities.MainActivity
class HardwareShutterReceiver : BroadcastReceiver() {
override fun onReceive(context: Context, intent: Intent) {
Intent(context.applicationContext, MainActivity::class.java).apply {
addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK or Intent.FLAG_ACTIVITY_CLEAR_TOP or Intent.FLAG_ACTIVITY_NEW_TASK)
context.startActivity(this)
}
}
}