Maybe because the second option is not to much time displayed? Put more time 
between the second and the third option.

--- El mar, 23/2/10, Michael Lam <mmingfei...@gmail.com> escribió:

De: Michael Lam <mmingfei...@gmail.com>
Asunto: [android-developers] question about handle and runnables
Para: "Android Developers" <android-developers@googlegroups.com>
Fecha: martes, 23 de febrero, 2010 06:58

hi,

i am using handle and runnables to switch/change the content of the
TextView using a "timer". for some reason, when running, the app
always skips the second step ("Step Two: fry egg"), and only show the
last (third) step ("Step three: serve egg").


TextView t;
    private String sText;

    private Handler mHandler = new Handler();

    private Runnable mWaitRunnable = new Runnable() {
        public void run() {
            t.setText(sText);
        }
    };

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

        mMonster = BitmapFactory.decodeResource(getResources(),
                R.drawable.monster1);

        t=new TextView(this);
        t=(TextView)findViewById(R.id.TextView01);

        sText = "Step One: unpack egg";
        t.setText(sText);

        sText = "Step Two: fry egg";
        mHandler.postDelayed(mWaitRunnable, 3000);

        sText = "Step three: serve egg";
        mHandler.postDelayed(mWaitRunnable, 4000);
        ...
}

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en



      

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to