读书人

AlertDialog样式有关问题

发布时间: 2012-09-28 00:03:35 作者: rapoo

AlertDialog样式问题
请问各位高手,我想修改alertdialog的颜色要怎么弄?


[解决办法]
自己定义style, 然后把theme通过 builder的第二个参数传递过去就可以了
[解决办法]
http://www.eoeandroid.com/tag.php?name=AlertDialog&page=1
借鉴..

自定义alertdialog 想改什么就改什么~
[解决办法]

Java code
    public void showDialog_Layout(Context context){                      LayoutInflater inflater = LayoutInflater.from(this);            // 绑定 布局           View view = inflater.inflate(R.layout.dialog, null);                  //到绑定布局内的 子控件                  final EditText edtInput=(EditText)view.findViewById(R.id.edtInput);                      AlertDialog.Builder builder = new AlertDialog.Builder(context);                      builder.setCancelable(false);//设置为false,按返回键不能退出。默认为true。              builder.setIcon(R.drawable.hong);              builder.setTitle("Title");              builder.setView(view);              builder.setPositiveButton("确认",new DialogInterface.OnClickListener() {                          public void onClick(DialogInterface dialog, int whichButton) {                              setTitle(edtInput.getText());                          }              });              builder.setNegativeButton("取消",                      new DialogInterface.OnClickListener() {                          public void onClick(DialogInterface dialog, int whichButton) {                             finish();                        }              });              builder.show();      }
[解决办法]
自定义一个布局,改一下布局里的背景,试一下

读书人网 >Android

热点推荐