Ich versuche, links TabLayout wie dieses Bild zu entwickeln.Vertical Android TabLayout nicht vertikal scrollen
Aber das Problem ist TabLayout
Element nicht zeigt und Scrollen vertikal. Es ist mein Code unten vielleicht habe ich etwas verpasst:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_toRightOf="@+id/appBarLay"
app:layout_behavior="@string/appbar_scrolling_view_behavior"/>
<android.support.design.widget.AppBarLayout
android:id="@+id/appBarLay"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="60dp"
android:layout_height="match_parent"
app:tabBackground="@drawable/tab_color_selector"
app:tabGravity="fill"
app:tabMode="scrollable" />
</android.support.design.widget.AppBarLayout>
</RelativeLayout>
Tablayout sind nicht für die vertikale Bildlauf gemeint, blättern sie nur horizontal. Ich denke, du solltest etwas anderes suchen. –
@PriyaSinghal, was ist der richtige Weg, bitte schlagen Sie mir vor. Ich habe eine Bibliothek in GitHub gefunden, aber gibt es eine andere Möglichkeit? –
Die Verwendung kann ListView oder RecyclerView mit fixer Breite verwenden, da ich denke, dass Sie den Bildschirm mit der ausgewählten Option füllen müssen ... Auch die Benutzeroberfläche, die Sie versuchen zu machen, ist nach den Richtlinien von IOS, wenn möglich, fragen Sie Ihren Designer, um Designs als Android-Richtlinien für Android zu machen. –