Add some logging so that you can see what n is.
Then find out why it's not generating a random number.

On Sat, Aug 6, 2011 at 8:33 AM, Zwiebel <[email protected]> wrote:
> Nice day!
>
> I tried to show random images in my application in an ImageView. I
> tried this code:
>
> public class r extends Activity{
>
>        ImageView secret;
>        @Override
>        protected void onCreate(Bundle savedInstanceState) {
>                // TODO Auto-generated method stub
>                super.onCreate(savedInstanceState);
>                setContentView(R.layout.r);
>
>                TextView txt = (TextView) findViewById(R.id.txt);
>                secret = (ImageView) findViewById(R.id.secret);
>
>                Runnable r1 = new Runnable() {
>
>                        @Override
>                        public void run() {
>                                // TODO Auto-generated method stub
>                                int imageArr[] = new int[3];
>                                imageArr[0] = R.drawable.r1_mirror;
>                                imageArr[1] = R.drawable.s1_mirror;
>                                imageArr[2] = R.drawable.p2_mirror;
>                                int n = (int) Math.random()*3;
>                                secret.setImageResource(imageArr[n]);
>
>                        }
>        };
>
>                secret.postDelayed(r1, 5000);
>        }
> }
>
> But it only show the r1_mirror image, everytime, when I start my
> application in the emulator. What I made bad? I thought that it will
> working, but.
>
> Thanks for any helps
>
> --
> 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



-- 
~ Jeremiah:9:23-24
Android 2D MMORPG: http://solrpg.com/, http://www.youtube.com/user/revoltingx

-- 
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

Reply via email to