我正在使用viewPager,我需要寻呼机标题来保存自定义视图。 自定义视图是一个简单的视图,其中包含两个自定义textView,因为我需要标题中每个textView的特定字体和颜色。它看起来像这样:
<LinearLayout
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="35dp"
android:orientation="horizontal"
android:gravity="center"
android:background="@color/bg_med_dark_gray">
<com.example.customviews.TextViewPlus
android:id="@+id/assetNameTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="3dp"
android:text="SOMETEXT"
app:customFont="CONDUIT_LIGHT"
android:textColor="@color/white"
android:textSize="19sp"/>
<com.example.customviews.TextViewPlus
android:id="@+id/assetValueTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="3dp"
android:text="OTHERTEXT"
app:customFont="CONDUIT_LIGHT"
android:textColor="@color/green"
android:textSize="19sp"/>.
</LinearLayout>
我希望标题窗格在第一个视图居中时看到3个标题,而右边没有任何内容。
滚动或点击下一个项目时,它将具有以下内容: 左边的第一个项目,中间的当前项目和右边的下一个项目(如果是最后一个,则没有)。
使用android PagerTitleStrip我可以这样设置所有内容,只是标题有固定的颜色,不能接受视图。
有什么想法吗?
答案 0 :(得分:1)