특정 이벤트가 발생하면 원래 동작중이던 메인 액티비티가 보이는 상태에서 그 화면 중앙에 3초정도 사진한장을 보여주고 
자동으로 종료되게 할려고하는데요... (게임진행중에 레벨업 조건에 달했을때 화면 중앙에 조그만하게 축하이미지 뛰울려구요..)

그래서 생각한 방법이 대화상자인데..
버튼을 누르지않고 자동으로 종료되게 할려니..어디서 dismiss() ; 함수를 호출하게 해야할지.. 모르겠어서요..
sendEmptyMessageDelayed( )를 사용할려고해도.. 이것을 어떻게 설치하는지도 모르겠구해서요...

대화상자가 아니어도 괜찬으니 제가 원하는 기능을 구현할수있는 방법에는 머가 있는지좀 가르쳐주세요~


-------------------질문 추가내용------------------------------------
계속 연구하다가 아래처럼도 해봤는데..안되네요..

    public class test extends AlertDialog{
  protected test(Context context) {
   super(context);
  }
  
  
  protected void onCreate (Bundle savedInstanceState) 
  {   
   super.onCreate(savedInstanceState);
   handler.sendEmptyMessageDelayed(0,3000);
   
  }
  public Handler handler = new Handler()
  {
   public void handleMessage(Message msg)
   {
    dismiss();
    finish();
   }
  };