- 博客(7)
- 收藏
- 关注
原创 Toolbar动态设置一个icon,然后直接点击icon响应事件
我的项目是主页+侧滑,侧滑布局里面全部自定义的,顶部我自定义了个头部布局,中间需要做个toolbar工具栏,侧滑toolbar下面是一个列表需求是:侧滑的toolbar需要做到和主页的toolbar一样的所有操作,但是我希望点击侧滑toolbar的菜单按钮时候,不需要弹出一个下拉框,直接点击就响应事件(我的事件是跳转到新的页面)那么现在的主页toolbar直接用xml布局+判断xml布局的id就可以,但是侧滑的貌似只能通过java动态设置?最开始试了几个方法,后来项目上线比较急,就直接写个了布局+文字
2021-02-18 12:11:14
458
原创 ImageView控件自适应图片的大小而放大缩小
android:adjustViewBounds="true" android:scaleType="centerCrop"属性添加上面代码解决问题,之前走了不少弯路,还计算比例在重新加载,然后转类型设置背景,然后计算高度宽度啥的,想想自己可能学傻了吧...
2020-03-15 22:28:41
935
原创 关于安卓10上 带有任何输入框的的BottomSheetDialog被键盘部分遮挡问题
用BottomSheetDialog写一个底部弹窗输入框,结果遇到很多很多坑,玄乎的慢慢一个一个解决,记录一下默认的情况下是直接给挡住了,查过资料之后发现这个问题比较好解决https://blog.youkuaiyun.com/love667767/article/details/90764842我的主题,加了个背景透明,这样就可以设置弹窗的圆角了 <style name="Bottom...
2020-03-13 23:07:57
1046
原创 安卓沙雕代码
/** * [获取应用程序包名??? */ public static synchronized String getPackageName(Context context, String packname) { PackageManager pm = context.getPackageManager(); try { ...
2020-03-11 14:41:16
517
原创 安卓切换横竖屏代码异常解决思路
前两天刚刚更新了as3.6,预感不妙,因为那只蝙蝠的原因才下定决心开始从头学习,然后中间也遇到了很多问题,都有惊无险的解决了,但是今天遇到一个诡异的bug。//切换横竖屏 if (mod.getDataInfo(this,"zx_set_loc.xml").equals("h")) { BangScreenTools.getBangScre...
2020-02-28 18:10:54
1763
原创 在ViewPager滑动窗体里面添加recyclerview,recyclerview的item重复加载解决方法
在ViewPager滑动窗体里面添加4个recyclerview,滑动到第四个窗口的时候,在滑动到窗口1的时候,发现窗口1里面的recyclerview的item重复加在的一次甚至是多次,导致了几百个item出现解决方法: img_set_viewPager.setOffscreenPageLimit(4);给ViewPager添加上面属性设置为4个缓存就好了,有几个窗体就添...
2020-02-25 15:27:57
714
原创 从安卓4到最新安卓的通用判断悬浮窗权限
/** * 判断悬浮窗权限 */ public static boolean ifops(Context context) { boolean canDraw = false; if (Build.VERSION.SDK_INT >= 23) { canDraw = Settings.canDrawOver...
2020-02-16 22:02:31
394
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人