这里有个问题想请教下论坛上的高手们:
我想在厂商定义的Dialog下添加一个Button,比如下面这幅图:
想在"确定"和"取消"2个Button下再添加一个Button(AlertDialog好像可以set3个button,但是好像是3个并排的),宽度和上面2个Button加起来一样,请问有办法吗?或者有什么间接可以实现的办法呢?没办法的话是不是要自己全部重新定义整个Dialog呢?再次感谢!!!Android控件

解决方案 »

  1.   

    AlertDialog.Builder builder = new Builder(SocketService.this);

    builder.setItems(new String[]{"Do you want to delete this file?"}, new OnClickListener() {

    @Override
    public void onClick(DialogInterface dialog, int which) {
    // TODO Auto-generated method stub

    }
    }).setPositiveButton("OK", null).setNegativeButton("Cancel", null);
      

  2.   


    谢谢你的回复但你的代码是不是只有2个Button?我想要在下面再画一个大Button
      

  3.   

    自己重新写个xml文件就可以了,然后将然来的覆盖掉
      

  4.   

    只有自己重写xml布局文件了 
      

  5.   


    谢谢你的回答,那是重新自己画?还是可以用style继承一些属性?
      

  6.   


    谢谢你的回答,那是重新自己画?还是可以用style继承一些属性?
      

  7.   


    谢谢你的回答,那是重新自己画?还是可以用style继承一些属性?
    自定义dialog就行了   不要系统的按钮  你将button布局到view里就行了
      

  8.   


    谢谢你的回答,那是重新自己画?还是可以用style继承一些属性?这个就看你自己的了,都可以