现在Actionbar Overlay(通常应该与动作栏重叠)现在向上移位.
我怎么解决这个问题?
最好的祝福!
解决方法 我所做的是为pull-to-refresh布局创建自定义标题布局.我只是复制了原来的一个,添加了状态栏的高度,通常为25dp,并添加了25dp的顶部填充.<?xml version="1.0" enCoding="utf-8"?><relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:layout_wIDth="match_parent" androID:layout_height="73dp" androID:paddingtop="25dp" > <FrameLayout androID:ID="@ID/ptr_content" androID:layout_wIDth="match_parent" androID:layout_height="73dp" > <TextVIEw androID:ID="@ID/ptr_text" androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:gravity="center" androID:textAppearance="?androID:attr/textAppearanceMedium" /> </FrameLayout> <fr.castorflex.androID.smoothprogressbar.SmoothProgressbar androID:ID="@ID/ptr_progress" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:minHeight="@dimen/ptr_progress_bar_stroke_wIDth" /></relativeLayout>
现在,在设置pull to refresh布局时设置布局:
ActionbarPullToRefresh.from(getActivity()).Listener(new OnRefreshListener() { @OverrIDe public voID onRefreshStarted(VIEw vIEw) { refresh(); }}).headerLayout(R.layout.header).build()).setup(ptrLayout);总结
以上是内存溢出为你收集整理的android – ActionBar – PullToRefresh全部内容,希望文章能够帮你解决android – ActionBar – PullToRefresh所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)