点击按钮的时候隐藏图片

我想实现的是点击按钮时,一张图片隐藏一张图片显示,
下面是我的代码:

ib=(ImageButton)findViewById(R.id.imagebutton1);
ib1.setImageResource(i);
Toast.makeText(MainActivity.this,"Fail",1000).show();
Thread.sleep(10000);
ib1.setImageResource(R.drawable.bck_image1);

也许你开启一线程去切换图片更好一些,类似这样

  private Runnable mForceCheckBoxRunnable = new Runnable() {
        public void run() {
            //在这里更换图片 setImageResource
            mHandler.postDelayed(this, 1000);
        }
    };

在你需要的地方运行这个mForceCheckBoxRunnable.run();