Change timezone in analog clock by BroadcastReceiver
<p>I have a program to costumize an analog clock . In the BroadcastReceiver , I have code like this</p>

<pre><code>private final BroadcastReceiver mIntentReceiver = new BroadcastReceiver() {
    @Override
    public void onReceive(Context context, Intent intent) {
        if (intent.getAction().equals(Intent.ACTION_TIMEZONE_CHANGED)) {
            String tz = intent.getStringExtra("time-zone");

            /////tz="America/LosAngeles"

            mCalendar = new Time(TimeZone.getTimeZone(tz).getID());

           }

        onTimeChanged();

        invalidate();
    }
};
</code></pre>

<p>Can I use this piece of code to change the timezone of the clock dynamically from another class. Can i use just intents to send the timzone to this and get the result.</p>
