小编use*_*609的帖子

在特定时间(闹钟)启动我的Phonegap应用程序

好的,所以我试图让我的Phonegap应用程序在特定时间启动,功能与闹钟相同.为此,我试图编写自己的插件:

package de.ma;
import org.apache.cordova.api.PluginResult; 
import org.json.JSONArray;
import android.content.Intent;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.util.Log;
import android.app.AlarmManager;
import android.app.PendingIntent;
import android.os.Bundle;
import java.util.Calendar;
import android.os.SystemClock;
import com.phonegap.api.Plugin;

public class alarm extends Plugin {
@Override
public PluginResult execute(String arg0, JSONArray arg1, String arg2) {
    Calendar cal = Calendar.getInstance();
    // add 5 minutes to the calendar object
    cal.add(Calendar.SECOND, 5);
    Intent intent = new Intent(ctx, AlarmReciever.class);
    intent.putExtra("alarm_message", "O'Doyle Rules!");
    // In reality, you would want to have a static variable for …
Run Code Online (Sandbox Code Playgroud)

java android alarmmanager phonegap-plugins

6
推荐指数
1
解决办法
1844
查看次数

标签 统计

alarmmanager ×1

android ×1

java ×1

phonegap-plugins ×1