为了一个statusbar的效果,然后去处理一大堆不适应,我认为是不值得的.特别是软键盘弹出的问题
3.如果为了适配4.4,要费这么大功夫的话…
我的实现方式:
1.拿到StatusBar:
很简单,...由于是私有成员,要拿到对应的参数,一般做法是使用反射....identifier = getResources().getIdentifier("statusBarBackground", "id", "android");
statusBarView...onCreate中调用上面的方法,你会发现,拿到的是null....所以,可以在onCreate()中使用Looper.myQueue().addIdleHandler()来保证Statusbar绘制完成后再findview.