Click here to Skip to main content
15,884,353 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
MainActivity.java

Java
package com.nitin.wallpaperalarm;

import java.util.Calendar;
import android.app.Activity;
import android.app.AlarmManager;
import android.app.PendingIntent;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
 

public class MainActivity extends Activity {
	 @Override
	    public void onCreate(Bundle savedInstanceState) {
	        super.onCreate(savedInstanceState);
	            this.requestWindowFeature(Window.FEATURE_NO_TITLE);
	       setContentView(R.layout.main);
	 }
	 
	       public void setWallpaper(View v) {
	    	  
			 Calendar calendar = Calendar.getInstance();
			 //set alarm 7am
	           if (calendar.get(Calendar.HOUR_OF_DAY) >=7) {
	               
	           
	           //calendar.set(Calendar.HOUR_OF_DAY, 7);
	           //calendar.set(Calendar.MINUTE, 00);
	           //calendar.set(Calendar.SECOND, 00);

	           // PendingIntent that will perform a broadcast
	           Intent i1 = new Intent(this,MyAlarmService.class);
		        PendingIntent pi1 = PendingIntent.getActivity(this,
		            12345, i1, PendingIntent.FLAG_CANCEL_CURRENT);
	           // Retrieve an AlarmManager to set a repeating daily alarm
	           ((AlarmManager)getSystemService("alarm")).setRepeating(1,calendar.getTimeInMillis(), 1000,pi1);
	           }
	           //alarm at 10am
	           if(calendar.get(Calendar.HOUR_OF_DAY)>=10){
	        	  // calendar.add(10,1);
	        	   
	        	   Intent i2=new Intent(this,MyAlaramService2.class);
	        	   PendingIntent pi2=PendingIntent.getActivity(this,22341,i2,PendingIntent.FLAG_CANCEL_CURRENT);
	        	   ((AlarmManager)getSystemService("alarm")).setRepeating(1,calendar.getTimeInMillis(),1000,pi2);
	        	   
	           }
	           //set alarm at change image 1pm
	           if(calendar.get(Calendar.HOUR_OF_DAY)>=13){
		        	  // calendar.add(10,1);
		        	   calendar.set(Calendar.HOUR_OF_DAY,13);
		        	   calendar.set(Calendar.MINUTE,00);
		        	   calendar.set(Calendar.SECOND,00);
		        	   Intent i3=new Intent(this,MyAlarmService3.class);
		        	   PendingIntent pi3=PendingIntent.getActivity(this,12345,i3,PendingIntent.FLAG_CANCEL_CURRENT);
		        	   ((AlarmManager)getSystemService("alarm")).setRepeating(1,calendar.getTimeInMillis(),1000,pi3);
		        	   
		           }
	           //set alarm at change 5pm
	           if(calendar.get(Calendar.HOUR_OF_DAY)>=5){
		        	  // calendar.add(10,1);
		        	   calendar.set(Calendar.HOUR_OF_DAY,5);
		        	   calendar.set(Calendar.MINUTE,00);
		        	   calendar.set(Calendar.SECOND,00);
		        	   Intent i4=new Intent(this,MyAlaramService2.class);
		        	   PendingIntent pi4=PendingIntent.getActivity(this,23456,i4,PendingIntent.FLAG_CANCEL_CURRENT);
		        	   ((AlarmManager)getSystemService("alarm")).setRepeating(1,calendar.getTimeInMillis(),1000,pi4);
		        	   
		           }//if close
	          
	       }//method close
	    }



this code for create alarm and I need to code help for create Wallpaper service.. plese any one can i help me...

thank You in advance
Posted
Updated 7-Jan-15 2:11am
v2
Comments
Member 10237069 7-Jan-15 5:59am    
this code using i want to set wallpaper in our phone????
Richard MacCutchan 7-Jan-15 8:11am    
So what is the problem?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900