`
61party
  • 浏览: 1042294 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Android获取dialog自定义布局中的控件

 
阅读更多

最近写了一个自定义布局的Dialog,运行效果如下:

然后我想获取到自定义布局中的EditText控件,并得到其中的字符串,但是使用send_email = (EditText) findViewById(R.id.send_email_dialog_et);并不能获取到控件对象,经测试发现send_email对象为null。。。。

没办法,只好到一个技术群里问一下别人,很幸运我找到了解决方法,关键代码如下:

那位提供解决方法的网友说:想要获取自定义布局中的控件必须调用你所定义的View的findViewById方法,而不能像获得其他控件一样直接调用findViewById方法。。。。

最后附上dialog的自定义布局代码:

THE END!


分享到:
评论

相关推荐

    Android开发丶自定义Dialog并设置宽高适应子布局XML

    一般的文字弹窗原生的dialog就可以帮我们实现,然而在实际开发过程中,因为弹窗布局较为复杂,充斥着各种控件,这时候原生的Dialog显然就不能满足我们的需求了,所以我们要自定义修改一番,近期正好做了些这方面的...

    Android中自定义对话框(Dialog)的实例代码

    继承自Dialog或者直接使用Dialog类来实现,为了方便以后重复使用,建议自己封装一个Dialog类 第一步: 我们知道Android定义个控件或View的样式都是通过定义其style来实现的,查看Android框架中的主题文件,...

    Android 仿ios屏幕底部滑出的弹出菜单效果.rar

     获取Dialog布局、设置Dialog最小宽度为屏幕宽度、获取自定义Dialog布局中的控件、定义Dialog布局和参数、设置菜单条目布局、添加条目过多的时候控制高度、背景颜色字体和高度的设置等。  下载源码后请参考...

    可支持快速搜索筛选的Android自定义选择控件

    Android 自定义支持快速搜索筛选的选择控件使用方法,具体如下 项目中遇到选择控件选项过多,需要快速查找匹配的情况。 做了简单的Demo,效果图如下: 源码地址:https://github.com/whieenz/SearchSelect 这个...

    Android AlertDialog、ActionSheetDialog模仿IOS7风格对话框.rar

    主要使用了AlertDialog、ActionSheetDialog来实现,AlertDialog的方法和android中自带的用法相似,ActionSheetDialo的用法和AlertDialog差不多,基本的使用思路是:获取Dialog布局、获取自定义Dialog布局中的控件、...

    Android自定义由底部弹出对话框项目源码

    查阅了很多资料后发现官方有一个DatePicker日期选择器,但是它只有一个日期,而且排版动画也不符合我们得要求,所以废了好的的功夫,把两个DatePicker自定义布局,嵌到Dialog控件里,实现由底弹出的动画效果。...

    android开发入门与实战(下)

    7.2 我的美丽我做主——Android中应用界面布局 7.2.1 实例操作演示 7.2.2 实例编程实现 7.3 不积跬步无以至千里——常用widget组件介绍 7.3.1 创建widget组件实例 7.3.2 按钮(Button)介绍与应用 7.3.3 文本框...

    Android学习笔记(十)——实现新闻列表

    Android学习笔记(二)android studio基本控件及布局(实现图片查看器) Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) Android学习笔记(四)Android 中Activity页面的...

    Android编程自定义圆角半透明Dialog的方法

    主要介绍了Android编程自定义圆角半透明Dialog的方法,涉及Android控件的布局及相关属性设置技巧,需要的朋友可以参考下

    Android-app.rar

    Android例子源码可以通过网络请求内容的自定义列表选择Dialog Android例子源码图片旋转缩放加盖水印透明倾斜扭曲处理 Android例子源码实现Windows8风格的Dialog Android例子源码强大的listview效果集合项目 Android...

    【安卓项目】——新闻资讯类项目

    Android学习笔记(二)android studio基本控件及布局(实现图片查看器) Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) Android学习笔记(四)Android 中Activity页面的...

    黑马程序员 安卓学院 万元哥项目经理 分享220个代码实例

    |--android 挪动dialog的位置 |--android 控制对话框位置 |--android 根据uri获取路径 |--android 模拟器错误 |--android 横竖屏切换 |--android 获取mac地址 |--android 获取sd卡状态 |--android 设置apn |--...

    android开发资料大全

    Android 所有Dialog 对话框 大合集 详解【附源码】 Android自定义View研究-- 一个小Demo Android调用相册拍照实现系统控件缩放切割图片 Android SQLite的实例汇总大全 两分钟彻底让你明白Android Activity生命周期...

    Android嵌套RecyclerView左右滑动替代自定义view

    以前的左右滑动效果采用自定义scrollview或者linearlayout来实现,recyclerview可以很好...首先在一个列表控件布局上添加一个recyclerview控件 <android.support.v7.widget.RecyclerView android:id=@+id/plan_rec

    Android代码-Android开源代码大全

    自定义控件Custom (其他分类找不到的,大部分都在这个分类里面) 菜单Menu 辅助工具类Utils 进度条Progressbar 音视频Audio_Video 面试Interview RxJava AI/VI Gradle ReactNative Kotlin Flutter For better ...

    Notes-bottom弹框、滚动广告、广告倒计时等自定义控件.zip

    广告倒计时View使用方法_布局文件中使用_  android:id="@ id/fragment_count_down"  android:layout_width="200dp"  android:layout_height="200dp"  android:layout_centerInParent="true"  app:...

    Android学习笔记(十二)——数据存储(SQLite数据库)

    Android学习笔记(二)android studio基本控件及布局(实现图片查看器) Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) Android学习笔记(四)Android 中Activity页面的...

    Android学习笔记(十三)——数据存储(LitePal操作数据库)

    Android学习笔记(二)android studio基本控件及布局(实现图片查看器) Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) Android学习笔记(四)Android 中Activity页面的...

    Android典型技术模块开发详解

    8.9 Dialog(对话框) 8.9.1 AlertDialog警告框 8.9.2 ProgressDialog进度框 8.9.3 DatePickerDialog & TimePickerDialog(日期时间选择框) 8.10 Menu(菜单) 8.10.1 options menu 8.10.2 context menu 8.10.3 sub...

    java安卓仿微信聊天软件源码-Android_open_project:Android开源项目,旨在搜集平常工作中遇到和可能需要用到的一些好

    Android开源项目,旨在搜集平常工作中遇到和可能需要用到的一些好的开源项目。 系统控件 TextView  *  * ImageView  * EditText Button  *   SwitchButton CheckBox ProgressBar/SeekBar SeekBar ScrollView ...

Global site tag (gtag.js) - Google Analytics