后台服务和发送请求

时间:2015-11-11 08:09:24

标签: android service sms

我创建了一个Backgroundservice,我想在后台按下电源按钮时发送短信。

这是我按下电源按钮时发送短信的代码:

public boolean onKeyDown(int keyCode, KeyEvent event) {
        if (event.getKeyCode() == KeyEvent.KEYCODE_POWER) {
            SmsManager smsManager = SmsManager.getDefault();
 smsManager.sendTextMessage(phoneNo, null, "Ich brauche Hilfe! Hier ist mein aktueller Standort, kannst du mir helfen kommen?" + "\n" + "http://maps.google.com/?q=" + lat + "," + lon, null, null);
    return true;
       }
    return super.onKeyDown(keyCode, event);

我想问的是:我是否需要将此代码写入我的Backgroundervice并在MainActivty onKeyDown中启动服务?或者将它保存在我的MainActivity中?

0 个答案:

没有答案
相关问题