Example usage for android.view View setFocusable

List of usage examples for android.view View setFocusable

Introduction

In this page you can find the example usage for android.view View setFocusable.

Prototype

public void setFocusable(@Focusable int focusable) 

Source Link

Document

Sets whether this view can receive focus.

Usage

From source file:com.summer.helper.view.PagerSlidingTabStrip.java

private void addTab(final int position, View tab) {
    tab.setFocusable(true);
    tab.setOnClickListener(new OnClickListener() {
        @Override//from   w  w  w.j  a va 2  s.c o  m
        public void onClick(View v) {
            pager.setCurrentItem(position);
            if (currentPosition == position) {
                if (notifyCurListener != null) {
                    notifyCurListener.notifyCur();
                }

            }
        }
    });

    tab.setPadding(tabPadding, 0, tabPadding, 0);
    //expandedTabLayoutParams.width = SUtils.getSWidth((Activity) context,125);
    Logs.i("shouldExpand:" + shouldExpand + "," + expandedTabLayoutParams.width);
    tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams);
}

From source file:com.zxly.o2o.view.MPagerSlidingTab.java

private void addTab(final int position, View tab) {
    tab.setFocusable(true);
    tab.setOnClickListener(new OnClickListener() {
        @Override/*from  ww  w .ja va2 s .c  o  m*/
        public void onClick(View v) {
            pager.setCurrentItem(position);
        }
    });
    //  tab.setPadding(0, tabPaddingTop, 0, tabPaddingBottom);
    tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams);
}

From source file:kr.co.nqk.rfa.customview.PagerSlidingTabStrip.java

private void addTab(final int position, View tab) {
    tab.setFocusable(true);
    tab.setOnClickListener(new OnClickListener() {
        @Override/*from w  w  w  . j  ava 2  s.c  o m*/
        public void onClick(View v) {
            if (delegateTabClickListener != null)
                delegateTabClickListener.onTabClick(position);

            pager.setCurrentItem(position);
        }
    });

    //      tab.setPadding(tabPadding, tabPaddingTopBottom, tabPadding, tabPaddingTopBottom);
    tab.setPadding(tabPadding, 0, tabPadding, 0);
    LinearLayout.LayoutParams lp = shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams;
    lp.leftMargin = tabMargin;
    lp.rightMargin = tabMargin;
    if (tabWidth != 0) {
        lp.width = tabWidth;
    }

    tabsContainer.addView(tab, position, lp);
}

From source file:org.smart.library.widget.PagerSlidingTabStrip.java

public void addTab(final int position, View tab) {
    tab.setFocusable(true);
    tab.setOnClickListener(new OnClickListener() {
        @Override//from  w w  w. ja va 2  s .  c om
        public void onClick(View v) {
            setCurrentTab(position);
        }
    });

    tab.setPadding(tabPadding, 0, tabPadding, 0);
    tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams);
}

From source file:com.shawnway.nav.app.wtw.view.PagerSlidingTabStrip.java

@SuppressWarnings("deprecation")
private void addTab(final int position, View tab) {
    tab.setFocusable(true);
    tab.setOnClickListener(new OnClickListener() {
        @Override//from www.  j  a va  2s .  c  om
        public void onClick(View v) {
            pager.setCurrentItem(position);
        }
    });
    tab.setPadding(tabPadding, 0, tabPadding, 0);
    tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams);
}

From source file:com.example.linkagescroll.widget.PagerSlidingTabStrip.java

private void addTab(final int position, View tab) {
    tab.setFocusable(true);
    if (tabClickable) {
        tab.setOnClickListener(new OnClickListener() {

            public static final int MIN_CLICK_DELAY_TIME = 1000;
            private long lastClickTime = 0;

            @Override/*  w w w. j  av a  2 s .  co m*/
            public void onClick(View v) {
                pager.setCurrentItem(position);
                long currentTime = Calendar.getInstance().getTimeInMillis();
                if (currentTime - lastClickTime > MIN_CLICK_DELAY_TIME) {
                    lastClickTime = currentTime;
                } else {
                    if (doubleClickListener != null) {
                        doubleClickListener.onClick(position);
                    }
                }

            }
        });
    }

    tab.setPadding(tabPadding, 0, tabPadding, 0);
    tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams);
}

From source file:com.zxly.o2o.viewpagerindicator.MPagerSlidingTab.java

private void addTab(final int position, View tab) {
    tab.setFocusable(true);
    tab.setOnClickListener(new OnClickListener() {
        @Override//  w w w  .  ja va  2s . c  o m
        public void onClick(View v) {
            pager.setCurrentItem(position);
        }
    });

    tab.setPadding(0, tabPaddingTop, 0, tabPaddingBottom);
    tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams);
}

From source file:com.easemob.easeui.widget.viewpagerindicator.PagerSlidingTabStrip.java

private void addTab(final int position, View tab) {
    tab.setFocusable(true);
    tab.setOnClickListener(new OnClickListener() {
        @Override//from  w  w w  . j a  va 2 s  .  c o  m
        public void onClick(View v) {
            pager.setCurrentItem(position);
        }
    });

    tab.setPadding(tabPaddingLeft, tabPaddingTop, tabPaddingRight, tabPaddingBottom);
    tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams);
}

From source file:com.zhongsou.souyue.circle.view.PagerSlidingTabStrip.java

private void addTab(final int position, View tab) {
    tab.setFocusable(true);
    tab.setOnClickListener(new OnClickListener() {
        @Override/*from ww w . java 2  s .co  m*/
        public void onClick(View v) {
            if (onTextViewclick != null) {
                onTextViewclick.textViewOnclick();
            }
            pager.setCurrentItem(position);
        }
    });

    tab.setPadding(tabPadding, 0, tabPadding, 0);
    tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams);
}

From source file:com.tpos.widget.pagertab.PagerSlidingTabStrip.java

private void addTab(final int position, View tab) {
    tab.setFocusable(true);
    tab.setOnClickListener(new OnClickListener() {
        @Override//w  w w. j ava 2  s.c o m
        public void onClick(View v) {
            pager.setCurrentItem(position);
        }
    });
    //      tab.setLayoutParams(new LinearLayout.LayoutParams(
    //            LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT, 1.0f));
    tab.setPadding(tabPadding, 0, tabPadding, 0);
    tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams);
}