1.用DrawerLayout实现的抽屉效果,想实现点击后抽屉从左边面滑出:
结果报错:java.lang.IllegalArgumentException: No drawer view found with gravity LEFT
解决办法:
在xml中,抽屉部分布局中增加:android:layout_gravity="left"
2.toolbar自带的按钮颜色是黑色,想修改按钮图标颜色为白色 在布局文件中的Toolbar中增加如下2个 属性: app:theme=”@style/ThemeOverlay.AppCompat.Dark.ActionBar” app:popupTheme=”@style/ThemeOverlay.AppCompat.Light” 即可实现效果:
3.使用shape 定义虚线
定义如下:
使用如下:
要想显示虚线 layout_height 大于 shape height 既可
解决方法:修改主项目中的xml文件命名,不要和库项目中的文件名称一样,防止文件冲突
5.Android Fragment中嵌套Fragment,不显示view
在 Fragment 中要用到 FragmentManager 的时候一定要记住,使用 getChildFragmentManager()
6.com.android.ddmlib.InstallException: Failed to establish session解决
本屌用的是小米4,MIUI8,通过Android studio直接run可以安装apk,直接执行install脚本提示错误:
com.android.ddmlib.InstallException: Failed to establish session
解决方法:
进入开发者选项,关闭MIUI优化。