버튼 클릭시 이미지가 나오게 되고,한번더 눌리면 없어집니다.

여기서 이 이미지가 몇초뒤에 사라지게 할수없을까요??

 

button4.setOnClickListener(new Button.OnClickListener()
      {
       public void onClick(View v)
       {
        
        ImageView kk=(ImageView)findViewById(R.id.kk);
        
           if(kk.getVisibility()==View.VISIBLE)
           {
            kk.setVisibility(View.INVISIBLE);
           }
           else
           {
            kk.setVisibility(View.VISIBLE);
           }
         
         
           }