Android 自定义弹出对话框显示不全的问题
来源:互联网 发布:h5响应式企业网站源码 编辑:程序博客网 时间:2024/05/01 08:38
昨天需要用自定义AlertDialog来实现一项功能,步骤大体是:
1.自定义布局文件
2.初始化AlertDialog,并设置setView
3.按钮 文本框啥的处理
为了偷懒直接copy工程里面同事完成的对话框。但是我修改后效果却不一样,先看我的布局文件图示:
这是我想实现的效果,但是实际上却是这样的:
我感觉太奇怪了,这是同事实现的效果:
昨晚上下班了,所以也没找原因,今天早上来了,一对照两个布局文件的代码,找到原因了:
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="拒绝原因 :" android:textColor="@color/black" android:textSize="15sp" />拒绝原因那里用了wrap_content,所以显示不全,,,,,,,,
本来想省点事就直接copy的代码,谁知道出的问题更怪,无语中。
修改为:
<TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="拒绝原因 :" android:textColor="@color/black" android:textSize="15sp" />
问题解决.
还发现个问题,使用以下方法生成的对话框上下会有黑边:
AlertDialog.Builder builder = new AlertDialog.Builder(sContext);View v = LayoutInflater.from(sContext).inflate(R.layout.club_verify_dialog, null);builder.setView(v);builder.show();
经查找,修改为:
Dialog dialog = new Dialog(sContext, R.style.AliDialog);dialog.setContentView(R.layout.club_verify_dialog);dialog.show();即可解决问题。
0 0
- Android 自定义弹出对话框显示不全的问题
- Android 自定义RatingBar控件,显示不全问题
- Android Studio新建Module时弹出窗口显示不全的问题
- android日期太长显示不全的问题
- android 中WebView 显示不全的问题
- android 中WebView 显示不全的问题
- android 关于listView 显示不全的问题
- Android textview 显示不全的问题
- Android 关于listView 显示不全的问题
- android中WebView 显示不全的问题
- Android弹出自定义对话框
- 【完美解决系列】Android在自定义Dialog中TextView内容显示不全的问题
- 【android学习】自定义的Builder弹出对话框
- android 弹出对话框 弹出自定义对话框
- Android弹出的对话框显示输入框
- ProgressBar使用自定义drawable时,进度显示不全的问题
- Android开发:自定义的RatingBar图标显示不全的解决方案
- android自定义底部弹出对话框
- 复制的代码整体向右移动一个Table
- c语言就业方向
- 数组中只出现一次的数字
- 迅捷在线PDF转换成Word转换器简介
- oracle-----修改已经有数据的列的数据类型
- Android 自定义弹出对话框显示不全的问题
- ext3使用itemCls无效
- C# 进制转换
- 内存池的实现(一)
- qt creator 使用
- JSP 获取URL 附带参数
- 第一论
- 数据库 - 概念结构设计
- 天声人語 20150508