- sp设置文字 12SP以上 12 14 18 22SP 字体大小,不要用小数或基数
- invalidateOptionsMenu(); 可调用 onCreateOptionsMenu ( 菜单菜单)
- onpause 遇上意外情况,没有走onstop和ondestroy的方法,onpause一定能够会走
- localbroudcastmavager(本地广播管理器)
# fragment嵌套fragment
子fragment:获取FragmentManager的方法应为getChildFragmentManager()
# 材料设计背景属性
android:background="?attr/selectableItemBackground"
Android:让EditText不自动获取焦点
在EditText的父布局添加两句代码:
android:focusable="true"
android:focusableInTouchMode="true"
当ListItem里有Button或CheckBox之类的控件时,会抢占ListItem本身的焦点,
导致ListItem本身的触摸点击事件会无效。要解决此问题,有以下解决方案:
设置ListItem的根布局属性android:descendantFocusability="blocksDescendants"
它会将ListItem根布局下的所有子控件都设置为不能获取焦点。
android:descendantFocusability属性的值有三种,
其中,ViewGroup是指设置该属性的View,本例中就是ListItem的根布局:
beforeDescendants:ViewGroup会优先其子类控件而获取到焦点
afterDescendants:ViewGroup只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:ViewGroup会覆盖子类控件而直接获得焦点
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。