Android Open Source - ismartenit Tabs Pager Adapter






From Project

Back to project page ismartenit.

License

The source code is released under:

GNU General Public License

If you think the Android project ismartenit listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.smartenit.client.adapter;
//  w ww .  j  a v a2 s .c o  m

import com.smartenit.client.AreasFragment;
import com.smartenit.client.ScenesFragment;
import com.smartenit.client.WizardsFragment;

import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
 
public class TabsPagerAdapter extends FragmentPagerAdapter {
 
    public TabsPagerAdapter(FragmentManager fm) {
        super(fm);
    }
 
    @Override
    public Fragment getItem(int index) {
 
        switch (index) {
        case 0:
            // Areas fragment activity
            return new AreasFragment();
        case 1:
            // Wizards fragment activity
            return new WizardsFragment();
        case 2:
            // Scenes fragment activity
            return new ScenesFragment();
        }
 
        return null;
    }
 
    @Override
    public int getCount() {
        // get item count - equal to number of tabs
        return 3;
    }
 
}




Java Source Code List

com.smartenit.client.AreasFragment.java
com.smartenit.client.DeviceDetailActivity.java
com.smartenit.client.DevicesActivity.java
com.smartenit.client.MainActivity.java
com.smartenit.client.ScenesFragment.java
com.smartenit.client.SettingsActivity.java
com.smartenit.client.SquareImageView.java
com.smartenit.client.TypefaceSpan.java
com.smartenit.client.WizardsFragment.java
com.smartenit.client.adapter.AreaItemAdapter.java
com.smartenit.client.adapter.DeviceItemAdapter.java
com.smartenit.client.adapter.TabsPagerAdapter.java
com.smartenit.client.views.RobotoTextView.java