Android开发/学习-问题汇总

来源:互联网 发布:sql 按月分组统计数据 编辑:程序博客网 时间:2024/05/17 08:28

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"

0 0
原创粉丝点击