add org.galexander.sshd.START and org.galexander.sshd.STOP broadcast receiver

master
Greg Alexander 5 years ago
parent e07a809980
commit ebbdac1787

@ -25,5 +25,17 @@
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
<receiver android:name="StartReceiver">
<intent-filter>
<action android:name="org.galexander.sshd.START" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver android:name="StopReceiver">
<intent-filter>
<action android:name="org.galexander.sshd.STOP" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
</application>
</manifest>

@ -0,0 +1,12 @@
package org.galexander.sshd;
import android.content.BroadcastReceiver;
import android.content.Intent;
import android.content.Context;
public class StartReceiver extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
context.startService(
new Intent(context, SimpleSSHDService.class));
}
}

@ -0,0 +1,13 @@
package org.galexander.sshd;
import android.content.BroadcastReceiver;
import android.content.Intent;
import android.content.Context;
public class StopReceiver extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
context.startService(
new Intent(context, SimpleSSHDService.class)
.putExtra("stop", true));
}
}
Loading…
Cancel
Save