Android
TabLayout
खोज…
एक ViewPager के बिना एक TabLayout का उपयोग करना
अधिकांश समय एक TabLayout
एक ViewPager के साथ प्रयोग किया जाता है, ताकि इसके साथ आने वाली स्वाइप कार्यक्षमता प्राप्त कर सके।
TabLayout
का उपयोग करके एक ViewPager
बिना एक TabLayout.OnTabSelectedListener
का उपयोग करना TabLayout.OnTabSelectedListener
।
सबसे पहले, अपनी गतिविधि की XML फ़ाइल में एक TabLayout
जोड़ें:
<android.support.design.widget.TabLayout
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:id="@+id/tabLayout" />
किसी Activity
भीतर नेविगेशन के लिए, चयनित टैब के आधार पर UI को मैन्युअल रूप से पॉप्युलेट करें।
TabLayout tabLayout = (TabLayout) findViewById(R.id.tabLayout);
tabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
@Override
public void onTabSelected(TabLayout.Tab tab) {
int position = tab.getPosition();
switch (tab.getPosition()) {
case 1:
getSupportFragmentManager().beginTransaction()
.replace(R.id.fragment_container, new ChildFragment()).commit();
break;
// Continue for each tab in TabLayout
}
@Override
public void onTabUnselected(TabLayout.Tab tab) {
}
@Override
public void onTabReselected(TabLayout.Tab tab) {
}
});
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow