2014-06-13 3 views
0
내가 여기에 SD 카드 에서 몇 가지 추가 파일을 제거하고

enter image description here안드로이드해서 ProgressDialog는 그것에 의해 크기를 조정 자기

문제가 파일 이름이 길어질 때 때 파일 2 라인과 대화의 크기가 증가하고 간다 있다는 것이다해서 ProgressDialog입니다 .. 이름이 짧은 것이다 내가이

progressDialog.show(); 
Window window = progressDialog.getWindow(); 
window.setLayout(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT); 

시도 ... 때문에 크기 증가 및 랜덤 감소하므로, 1 개 라인과 대화 감소의 크기로 진행하지만은 대화의 폭을 증가 I 대화 상자 reamin의 크기를 일정하게하고 싶습니다. 어떻게 할 수 있습니까? 나는 이것을한다..?

ProgressDialog progressDialog = new ProgressDialog(ListHomeActivity.this); 
progressDialog.setTitle(getResources().getString(R.string.updates)); 
progressDialog.setMessage(getResources().getString(R.string.msg_download)); 
progressDialog.setIndeterminate(false); 
progressDialog.setCancelable(false); 
progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); 
progressDialog.setButton(DialogInterface.BUTTON_NEGATIVE, getResources().getString(R.string.lbl_Cancel), new DialogInterface.OnClickListener() 
     { 
      public void onClick(DialogInterface dialog, int which) 
      {    
       if(new File(Common.XLEZInput_Client_PATH).exists()) 
       { 
        // delete download folder.    
        globalMethods.deleteSubFolder(new File(Common.XLEZInput_Download_PATH)); 
       } 
       checkForUpdatesTask.cancel(true); 
      } 
     }); 
     progressDialog.show(); 

답변

0

는 하드 코딩 값을 넣어보십시오. 좋아요 : progressDialog.show(); 창 창 = progressDialog.getWindow(); window.setLayout (200, 170);

+0

이것은 기본적으로 화면의 대화 상자의 너비와 위치를 변경합니다. 내 문제는 대화 상자의 높이입니다 ... –

+0

여기서 전체 대화 코드를 게시 할 수 있습니까? please –

+0

@WasimAhmed : 업데이트 된 질문보기 –