android:configChanges="orientation|keyboard"

도 효과가 없네요.

onCreate 에서 alertDialog 생성 시키지 않고
onStart 로 모두 옮겨두어도.. 앱 시작하자마자 Dialog 가 뜨고..
그 상태에서 가로로 전환하면..여지없어 앱이 죽고 있습니다.

아래 조언 중에서 onCreateDialog 에서 dialog 생성하고
onStart 에서 show 만 해주라는 내용을 아래와 같이 코딩했습니다.


    @Override
    protected Dialog onCreateDialog( int id )
    {
       Dialog temp =  null;

               temp = new AlertDialog.Builder(this)
         .setTitle("title")
         .setMessage("choose!")
         .setPositiveButton("btn-01", mClick)
         .setNegativeButton("btn-02", mClick)
         .show();
            }

       }
       catch(Exception e){}
       return temp;
   }
   

   
    @Override
    public void onStart() {
     super.onStart();

 ((Dialog) onCreateDialog(0)).show();
       
    }


onCreateDialog 안에 구현된 alertDialog 정상적으로 보이지만,가로로 변경하면 앱이 그대로 Force close 상태가 되네요.


위의 코드가 잘못된거면...지적 부탁드립니다. 작동을 안해요 ㅠㅠㅠ