2 package com.andrew.apollo.adapters;
\r
4 import android.support.v4.app.FragmentActivity;
\r
5 import android.view.LayoutInflater;
\r
6 import android.view.View;
\r
7 import android.widget.Button;
\r
9 import com.andrew.apollo.Constants;
\r
10 import com.andrew.apollo.R;
\r
11 import com.andrew.apollo.utils.ThemeUtils;
\r
13 public class ScrollingTabsAdapter implements TabAdapter {
\r
15 private final FragmentActivity activity;
\r
17 public ScrollingTabsAdapter(FragmentActivity act) {
\r
22 public View getView(int position) {
\r
23 LayoutInflater inflater = activity.getLayoutInflater();
\r
24 final Button tab = (Button)inflater.inflate(R.layout.tabs, null);
\r
25 final String[] mTitles = activity.getResources().getStringArray(R.array.tab_titles);
\r
27 if (position < mTitles.length)
\r
28 tab.setText(mTitles[position]);
\r
31 ThemeUtils.setTextColor(activity, tab, "tab_text_color");
\r