Hi, I'm not seeing any code where you are creating a new handler to use
You need a mHandler = new Handler(); in your OnCreate routine BEFORE you use it. -niko On Feb 23, 2:50 am, Kaj Bjurman <[email protected]> wrote: > No, that isn't the problem. > > On 23 Feb, 09:24, Néstor Pavón Puro <[email protected]> wrote: > > > 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 <[email protected]> escribió: > > > De: Michael Lam <[email protected]> > > Asunto: [android-developers] question about handle and runnables > > Para: "Android Developers" <[email protected]> > > 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 [email protected] > > To unsubscribe from this group, send email to > > [email protected] > > For more options, visit this group > > athttp://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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

