Ho seguito this tutorial. Ho apportato modifiche semplici che mostrano TabLayout nella parte inferiore dello schermo.Come mostrare l'indicatore di tabulazione nella parte superiore delle schede
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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:orientation="vertical">
<android.support.v4.view.ViewPager
android:id="@+id/viewpager_landing"
android:layout_width="match_parent"
android:layout_height="0px"
android:layout_weight="1"
android:background="@android:color/white" />
<android.support.design.widget.TabLayout
android:id="@+id/sliding_tabs_landing"
style="@style/MyCustomTabLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabMode="fixed" />
</LinearLayout>
Problema: -
TabIndicator
sta mostrando sul fondo dello schermo funziona bene, Ora voglio dimostrare che TabIndicator
al Top delle schede piuttosto che in basso. Usando il layout personalizzato possiamo farlo come menzionato nel tutorial ma c'è qualche attributo xml che mostrerà TabIndicator
in cima?
inserire il codice XML. thx – Fakher
@Fakher Ho pubblicato xml –
@Nilesh Hai raggiunto questo? Voglio anche mostrare l'indicatore di tabulazione in alto. –