안녕하세요,

질문 그대로 Alert Dialog 창을 띄울때 위치를 마음대로 할 수 있는지 궁금합니다.

        ImageButton menuButton = (ImageButton) findViewById(R.id.menu_button);
        menuButton.setOnClickListener(new OnClickListener() {
            public void onClick(View v) {
                showDialog(MENU_LIST);
            }
        });

    protected Dialog onCreateDialog(int id) {
     switch (id) {
     case MENU_LIST:
      return new AlertDialog.Builder(this).setItems(R.array.menu_items, new DialogInterface.OnClickListener() {
       public void onClick(DialogInterface dialog, int which) {
        String[] items = getResources().getStringArray(R.array.menu_items);
        new AlertDialog.Builder(DDaySE.this).setMessage("You selected: " + which + " , " + items[which]).show();
       }
      }).create();
        }
     return null;
    }

이렇게 해서 ImageButton 을 클릭하면 AlertDialog 를 띄우게 되는데,

보통 화면 정 가운데 Dialog 창이 뜨는데, 이걸 왼쪽 위쪽으로 좀 옮겨주고 싶습니다.

상황을 자세히 설명하자면, 왼쪽 위에 메뉴 버튼이 있는데, 이를 클릭하면 마치 아래쪽으로 버튼이 확장되듯이

보여지고 싶습니다. 마땅한 방법이 떠오르지 않아서, 메뉴 버튼을 클릭하면 메뉴 버튼 바로 아래에서 alert Dialog 창이 뜨도록

하려고 하는데, alertDialog 창의 위치를 조정하는 방법은 암만 찾아봐도 찾을 수가 없네요.

가능한지, 아니면 불가능한지.. 또는 다른 좋은 방법이 있는지 도움 부탁드립니다.

감사합니다.