AlertDialog自定义界面圆角有背景问题
2016-10-26 18:25
501 查看
final AlertDialog cancleDialog = new AlertDialog.Builder(this).create();
cancleDialog.setCancelable(false);
cancleDialog.setCanceledOnTouchOutside(false);
cancleDialog.show();
Window window = cancleDialog.getWindow();
window.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); // 有白色背景,加这句代码
View cancleView = LayoutInflater.from(this).inflate(R.layout.dialog_like_ios_show, null);
Button btn_quite = (Button) cancleView.findViewById(R.id.btn_quite);
Button btn_sure = (Button) cancleView.findViewById(R.id.btn_sure);
btn_quite.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
cancleDialog.dismiss();
}
});
btn_sure.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(MainActivity.this, LoginActivity.class));
cancleDialog.dismiss();
}
});
window.setContentView(cancleView);
cancleDialog.setCancelable(false);
cancleDialog.setCanceledOnTouchOutside(false);
cancleDialog.show();
Window window = cancleDialog.getWindow();
window.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); // 有白色背景,加这句代码
View cancleView = LayoutInflater.from(this).inflate(R.layout.dialog_like_ios_show, null);
Button btn_quite = (Button) cancleView.findViewById(R.id.btn_quite);
Button btn_sure = (Button) cancleView.findViewById(R.id.btn_sure);
btn_quite.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
cancleDialog.dismiss();
}
});
btn_sure.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(MainActivity.this, LoginActivity.class));
cancleDialog.dismiss();
}
});
window.setContentView(cancleView);
相关文章推荐
- AlertDialog制作圆角 背景有直角问题
- AlertDialog自定义样式显示圆角背景失败
- AlertDialog自定义view中edittext无法弹出问题
- AlertDialog自定义View有关问题
- 解决Android启动显示空白界面的问题,自定义进入软件前的背景图片。
- 安卓开发 自定义Dialog的问题总结之---Title背景为黑问题、edittext无法弹出软键盘
- Android-自定义圆角Dialog遇到的问题
- 自定义输入dialog,圆角边框,去掉底部黑色背景。去掉editText黄色输入框。
- Android listView,自定义Adapter,另The constructor AlertDialog.Builder(MyAdapter) is undefined问题
- AlertDialog自定义内容区时宽高问题
- 自定义Dialog产生局部背景问题
- 解决在自定义AlertDialog中EditText无法弹出软键盘的问题
- 【 Android】自定义的AlertDialog中的EditText无法调用输入法问题解决
- AlertDialog自定义样式问题
- android 自定义自定义圆角dialog,消除黑色window背景
- Android学习问题:关于AlertDialog中自定义布局带有的EditText无法弹出键盘
- Android开发之AlertDialog 关于重写onCreatDialog自定义对话框的问题 问题出自于《疯狂Android讲义》这本书
- 解决圆角dialog黑色(白色)背景问题
- android 自定义Dialog背景透明及显示位置设置
- Android Alert Dialog解决点击按钮对话框不关闭的问题