rendered paste bodypackage com.example.breaktomars;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.content.Intent;
import android.database.Cursor;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.app.Activity;
import android.view.*;
import android.view.ContextMenu.ContextMenuInfo;
import android.widget.AdapterView.AdapterContextMenuInfo;
import android.widget.Button;
import android.widget.TextView;
import java.util.Date;
import java.util.Calendar;
import android.text.format.Time;
import java.text.DateFormat;
import java.util.Timer;
import java.util.TimerTask;
import android.os.AsyncTask;
public class breaktomars extends Activity
{
private int mHour;
private int mMinute;
private int diff;
private Timer timer;
private long val = 10;
private Handler mHandler = new Handler();
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mHandler.postDelayed(mUpdateTimeTask, 1000);
}
private Runnable mUpdateTimeTask = new Runnable() {
public void run() {
TextView timerm = (TextView) findViewById(R.id.timeview);
timerm.setText("Time remaining " + time_remaining() );
mHandler.removeCallbacks(mUpdateTimeTask);
mHandler.postDelayed(mUpdateTimeTask, 1000);
}
};
private long time_remaining()
{
int month;
int day ;
int hour;
int min;
long mdiff;
Date now = new Date();
Date later = new Date( 2010,02,24,18,00,00 );
mdiff =( later.getTime() - now.getTime() ) /1000;
// return the remaining time
return mdiff;
}
}