1、swiperefreshlayout与scrollview滑动冲突解决
在scrollview还没有到达第一条数据顶部的时候,就设置swipeRefreshLayout为不可操作状态
if (scrollView != null) {
scrollView.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() {
@Override
public void onScrollChanged() {
if (swipeLayout != null) {
swipeLayout.setEnabled(scrollView.getScrollY() == 0);
}
}
});
}
2、android:windowNoTitle失效问题
Activity继承AppCompatActivity,要写成这样:
<item name="windowNoTitle">true</item>
3、RelativeLayout中android:gravity=”center”失效问题
正确配置应该是:
android:layout_centerVertical="true"
4、ImageView无法居中对齐
需要父类的布局中有Android:gravity="center"
同时ImageView中设置:android:layout_gravity="center"