Firedamp / Rudeness

一种粗暴快速的Android全屏幕适配方案
http://www.jianshu.com/p/b6b9bd1fba4d
Apache License 2.0
731 stars 129 forks source link

api26上的问题 #2

Closed wdeo3601 closed 7 years ago

wdeo3601 commented 7 years ago

我把动态设置单位的方法放在 baseActivity 了,大部分界面在 8.0 上没问题,但是有两三个界面(fragment) 一直是尺寸很大, 项目用的 fragmentation 实现的 单 activity + 多 fragment。

然后都是 recyclerview 里边的 item 的布局尺寸不对,用的 mutitype 适配的。但是有的 mutitype适配的也没问题,不知道问题到底出在哪。

Firedamp commented 7 years ago

请问你能整理一个简单的demo我来看一下吗

wdeo3601 commented 7 years ago

@Firedamp 我尽量试试吧,,时间可能有些长

Firedamp commented 7 years ago

谢谢,麻烦了

wdeo3601 commented 7 years ago

@Firedamp 找到原因了,是我的问题。。

recyclerview适配器加载布局这样写没事 image

我之前有各别的是这样写的 image

Firedamp commented 7 years ago

恩,因为把修改的逻辑改到baseActivity了,ui相关用到的context都要使用改过的Activity的context,使用Application的context会有问题