自定义Dialog设置样式(去除白边)
来源:互联网 发布:淘宝充值网店怎么开 编辑:程序博客网 时间:2024/05/22 03:23
因为自定义Dialog(不能继承AlertDialog)调用不到软键盘,解决方案如下:
在styles.xml添加以下主题 :
<style name="dialog" parent="@android:style/Theme.Dialog">
<item name="android:windowFrame">@null</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowNoTitle">true</item>
<item name="android:background">@android:color/transparent</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:backgroundDimEnabled">false</item>
在继承Dialog的构造函数
public BlackContactDialog(Context context, int theme) {
super(context, theme);
mContext = context;
}
实例化时
BlackContactDialog dialog = new BlackContactDialog(MainActivity.this, R.style.dialog);
即可
- 自定义Dialog设置样式(去除白边)
- 去除自定义alertdialog(dialog)黑边
- 设置自定义Dialog的样式、大小位置
- android 自定义Dialog去除黑边
- 自定义dialog并且去除黑边
- 最简单自定义dialog去除dialog黑边方法
- Android-自定义Dialog样式
- Android 自定义Dialog样式
- Android dialog自定义样式
- 自定义dialog样式
- Android自定义Dialog样式
- 自定义Dialog样式
- Android 自定义Dialog样式
- 自定义dialog样式
- android自定义dialog样式
- 自定义dialog样式
- 自定义dialog的样式
- dialog 样式自定义详解
- XDCTF2013线上赛exploit关(一)
- 实现i设备push notification的一堆要点
- linux内核启动到busybox命令实现
- JAVA实现回调
- Ubuntu 10.04 U盘安装显示完Ubuntu图标后,屏幕黑屏显示器无信号
- 自定义Dialog设置样式(去除白边)
- 命名管道创建和读写
- linux下cat命令详解
- jQuery插件开发全解析
- shell_2>&1问题(重定向)
- android中跨历程通讯的4种方式
- whereis命令
- locate命令
- find命令