如何设置每日早上9点通知?

时间:2012-08-06 09:12:32

标签: android

String ns = Context.NOTIFICATION_SERVICE;
        NotificationManager mNotificationManager = (NotificationManager) getSystemService(ns);

        int icon = R.drawable.ic_launcher;
        CharSequence tickerText = "Test";
        long when = System.currentTimeMillis();

        Notification notification = new Notification(icon, tickerText, when);

        Context context = getApplicationContext();
        CharSequence contentTitle = "Test";
        CharSequence contentText = "testing texts";
        Intent notificationIntent = new Intent(this, HolotestActivity.class);
        PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);


        notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);

        final int HELLO_ID = 1;

        mNotificationManager.notify(HELLO_ID, notification);

我用于通知。如何设置每日早上9点通知?我是初学者。 :d

1 个答案:

答案 0 :(得分:-1)

为此您需要创建并运行将一直运行的服务类,然后在服务类内部获取当前时间,一旦与您的时间匹配添加通知栏,则以一定的间隔。请参阅以下链接获取服务:

Services