显示带有四个按钮的对话框

Dev*_*per 0 android android-widget android-layout

hy!我正在使用对话框.我想在该对话框中有四个按钮.我添加了三个按钮,一个是
myDialog.setPositiveButton("删除",新的DialogInterface.OnClickListener() 第二个是
myDialog.setNegativeButton("取消",新的DialogInterface.OnClickListener() ,第三个是 myDialog.setNeutralButton("添加",新的DialogInterface.OnClickListener(),但我无法添加第四个,因为我尝试了一个setPositiveButton,但它只显示一个.how我可以添加第四个PLZ给我提示.

谢谢.

ble*_*enm 6

如果你只是想使用一个像这样的正常对话应该工作

Dialog settingsDialog = new Dialog(this); 
settingsDialog.getWindow().requestFeature(Window.FEATURE_NO_TITLE); 
settingsDialog.setContentView(getLayoutInflater().inflate(R.layout.button_layout 
        , null)); 
settingsDialog.show(); 
Run Code Online (Sandbox Code Playgroud)

button_layout.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="wrap_content" android:layout_height="wrap_content" 
    android:orientation="vertical"> 
    <Button android:layout_width="wrap_content" android:layout_height="wrap_content" 
        android:text="OK" android:onClick="dismissListener"/>
    <Button android:layout_width="wrap_content" android:layout_height="wrap_content" 
        android:text="OK" android:onClick="dismissListener"/>
    <Button android:layout_width="wrap_content" android:layout_height="wrap_content" 
        android:text="OK" android:onClick="dismissListener"/> 
    <Button android:layout_width="wrap_content" android:layout_height="wrap_content" 
        android:text="OK" android:onClick="dismissListener"/> 
</LinearLayout> 
Run Code Online (Sandbox Code Playgroud)

您可以根据需要创建布局.