2015-05-14 88 views
1

我遇到下列方法處理問題,以創建一個AlertDialog:在對話框如下大多數設備上都OKAlertDialog破布局上的一些設備

AlertDialog.Builder alertDialog = new AlertDialog.Builder(this) 
    .setTitle(R.string.deletion_title) 
    .setMessage(R.string.options_deleteExternalConfirm) 
    .setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() { 
      public void onClick(DialogInterface dialog, int which) { 
       Utils.deleteExternalDir(); 
       dialog.cancel(); 
      } 
     }) 
    .setNegativeButton(R.string.no, null); 
alertDialog.show(); 

,但對別人佈局問題(即銀河S4 - 帶Android 5.0.1的GT-I9505),請參閱附圖:Broken layout on Galaxy S4這是什麼原因,我該如何解決它?

(比增加填充到自定義對話框中其他時候Build.PRODUCT.equals("GT-I9505"),因爲有可能是手機在那裏它們具有相同的問題,但它是未知的我)

+0

我覺得手機有什麼問題,你可以重新啓動手機,嘗試或與另一款相同類型的手機? –

+0

重新啓動並沒有改變任何東西。組織另一個相同類型的設備是一個好主意 – PhilLab

+0

耶...檢查並讓我知道它是否正在工作...如果我將面對這種類型的問題,我可以跟進一樣。 –

回答

0

原來是有人與Android的問題:像在this answer中一樣適合系統窗口和Android棒棒糖。