在fragment中使用EditText时,会出现EditText点击后没有获取焦点无法输入的问题
这主要根控件(一般是layout)抢夺焦点,使得子控件为堵塞(block)状态。
只要在根控件xml布局文件加入:android:descendantFocusability=""
其中值有:
beforeDescendants:在根之前获取焦点
afterDescendants:子控件不需要焦点是根获取
blockDescendants:子控件被堵塞
(个人理解)
要想EditText能过获取焦点就需要选择前两个值。

更多相关文章

  1. Android(安卓)- LayoutAnimation 动画效果 - 示例
  2. 如何获取Android系统时间是24小时制还是12小时制
  3. SwipeRefreshLayout和ListView的EmptyView共存冲突的问题
  4. 【5年Android从零复盘系列之六】Android自定义View(1):基础
  5. 调用Android原生裁剪方式裁剪图片并保存
  6. 关于android双卡手机sim卡信息采集适配的心得
  7. Android相机、相册获取图片,解决相机拍照图片被压缩模糊的情况
  8. Android(安卓)Studio精彩案例(三)《模仿微信ViewPage+Fragment实
  9. Android上hook AMS和PMS

随机推荐

  1. Android撬动IT市场的新支点
  2. android自学笔记 开始--->第一个应用--->
  3. Android能用Linux打败Linux手机吗?
  4. Android(安卓)中文 API (100) ―― Scrol
  5. adb通过TCP/IP来调试Android设备
  6. Android(安卓)6.0发布大会来了,来看看Andr
  7. android权限机制,你真的了解么
  8. Android能用Linux打败Linux手机吗?
  9. 图解 Android(安卓)View动画中 android:p
  10. Android内核开发:图解Android系统的启动过