我正在使用VIEwPagerIndicator的VIEwPager和TitlePageIndicator开发应用程序.我正在使用PagerTitleStrip来显示每个页面的标题,如下面的屏幕快照所示.
标题显示在TitlePageIndicator下方,但我希望标题显示在TitlePageIndicator上方.有可能这样做吗?目前,我正在使用PagerTitleStrip来显示标题.
主要活动的布局:
<relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"xmlns:tools="http://schemas.androID.com/tools"androID:layout_wIDth="match_parent"androID:layout_height="match_parent"androID:paddingBottom="@dimen/activity_vertical_margin"androID:paddingleft="@dimen/activity_horizontal_margin"androID:paddingRight="@dimen/activity_horizontal_margin"androID:paddingtop="@dimen/activity_vertical_margin"tools:context=".MainActivity" ><com.vIEwpagerindicator.TitlePageIndicatorandroID:ID="@+ID/Titles"androID:layout_height="wrap_content"androID:layout_wIDth="fill_parent" /> <androID.support.v4.vIEw.VIEwPager androID:ID="@+ID/pager" androID:layout_below="@ID/Titles" androID:layout_wIDth="fill_parent" androID:layout_height="fill_parent"> <androID.support.v4.vIEw.PagerTitleStrip androID:ID="@+ID/Title_strip" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:layout_gravity="top" androID:paddingtop="4dp" androID:paddingBottom="4dp" /></androID.support.v4.vIEw.VIEwPager></relativeLayout>
解决方法:
如果您改用androID.support.v4.vIEw.PagerTabStrip,它将更加容易,例如
<androID.support.v4.vIEw.PagerTabStrip androID:ID="@+ID/pager_tab_strip" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:layout_below="@+ID/pager" androID:layout_gravity="top" androID:background="#000000" androID:paddingBottom="4dp" androID:paddingleft="10dp" androID:paddingRight="10dp" androID:paddingtop="4dp" androID:textcolor="#ffffff" />
总结 以上是内存溢出为你收集整理的android-在ViewPager中显示页面标题全部内容,希望文章能够帮你解决android-在ViewPager中显示页面标题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)