একটি ট্যাব প্রতিনিধিত্ব করা একটি অ্যাবস্ট্রাক্ট ক্লাস তৈরী করার মাধ্যমে আপনার ট্যাব অ্যাবস্ট্রাকশন ক্লাস লেয়ার তৈরী করার মাধ্যমে শুরু করুন, যা ActionBar.Tab ইন্টারফেসকে প্রতিফলিত করে:
public abstract class CompatTab {
...
public abstract CompatTab setText(int resId);
public abstract CompatTab setIcon(int resId);
public abstract CompatTab setTabListener(
CompatTabListener callback);
public abstract CompatTab setFragment(Fragment fragment);
public abstract CharSequence getText();
public abstract Drawable getIcon();
public abstract CompatTabListener getCallback();
public abstract Fragment getFragment();
...
}
কমন ফিচার বাস্তবায়ন করাটাকে সহজ করতে আপনি একটি ইন্টারফেস পরিবর্তন করার পরিবর্তে একটি অ্যাবস্ট্রাক্ট ক্লাস ব্যবহার করতে পারেন যেমন একটিবিটির সাথে ট্যাব অবজেক্টের সম্পর্ক (কোড চিত্রটিতে দেখানো হয় নাই)।