2015-05-14 54 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棒棒糖。