@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_PROGRESS); setContentView(R.layout.main); mLoremTextView = (TextView) findViewById(R.id.textview_lorem_ipsum); weatherRequest = new SampleXmlRequest("75000"); }
@Override protected void onStart() { super.onStart(); setProgressBarIndeterminate(false); setProgressBarVisibility(true); try { weatherObserver = new WeatherObserver(new Handler()); getContentResolver() .registerContentObserver(WeatherContract.CONTENT_URI, true, weatherObserver); } catch (Exception e) { mLoremTextView.setText("Impossible to observer changes for " + WeatherContract.CONTENT_URI); e.printStackTrace(); } getSpiceManager() .execute(weatherRequest, new Integer(0), DurationInMillis.ALWAYS_EXPIRED, null); }