Example usage for android.view View setSelected

List of usage examples for android.view View setSelected

Introduction

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

Prototype

public void setSelected(boolean selected) 

Source Link

Document

Changes the selection state of this view.

Usage

From source file:com.eosos.page.indicator.IconPageIndicator.java

public void setCurrentItem(int item) {
    if (mViewPager == null) {
        throw new IllegalStateException("ViewPager has not been bound.");
    }//from   w  ww.  j  a  v  a2s.  com
    mSelectedIndex = item;
    mViewPager.setCurrentItem(item);

    int tabCount = mIconsLayout.getChildCount();
    for (int i = 0; i < tabCount; i++) {
        View child = mIconsLayout.getChildAt(i);
        boolean isSelected = (i == item);
        child.setSelected(isSelected);
        if (isSelected) {
            animateToIcon(item);
        }
    }
}

From source file:android.hqs.view.pager.indicator.IconPageIndicator.java

@Override
public void setCurrentItem(int item) {
    if (mViewPager == null) {
        throw new IllegalStateException("ViewPager has not been bound.");
    }/*from  w w  w  .  j a va 2 s  .com*/
    mSelectedIndex = item;
    mViewPager.setCurrentItem(item);

    int tabCount = mIconsLayout.getChildCount();
    for (int i = 0; i < tabCount; i++) {
        View child = mIconsLayout.getChildAt(i);
        boolean isSelected = (i == item);
        child.setSelected(isSelected);
        if (isSelected) {
            animateToIcon(item);
        }
    }
}

From source file:com.velocityviewpagerindicator.VelocityIconPageIndicator.java

@Override
public void setCurrentItem(int item) {
    if (mVelocityViewPager == null) {
        throw new IllegalStateException("VelocityViewPager has not been bound.");
    }/*from  w ww  . j  av  a2 s .  c  om*/
    mSelectedIndex = item;
    mVelocityViewPager.setCurrentItem(item);

    int tabCount = mIconsLayout.getChildCount();
    for (int i = 0; i < tabCount; i++) {
        View child = mIconsLayout.getChildAt(i);
        boolean isSelected = (i == item);
        child.setSelected(isSelected);
        if (isSelected) {
            animateToIcon(item);
        }
    }
}

From source file:com.tsingning.view.TabPageIndicators.IconPageIndicator.java

@Override
public void setCurrentItem(int item) {
    if (mViewPager == null) {
        throw new IllegalStateException("ViewPager has not been bound.");
    }//from   w ww  .ja va 2s.  c o m
    mSelectedIndex = item;
    mViewPager.setCurrentItem(item);

    int tabCount = mIconsLayout.getChildCount();
    for (int i = 0; i < tabCount; i++) {
        View child = mIconsLayout.getChildAt(i);
        boolean isSelected = i == item;
        child.setSelected(isSelected);
        if (isSelected) {
            animateToIcon(item);
        }
    }
}

From source file:com.viewpagerindicator.CustomViewPageIndicator.java

@Override
public void setCurrentItem(int item) {
    if (mViewPager == null) {
        throw new IllegalStateException("ViewPager has not been bound.");
    }/*from w  ww  .  jav a 2  s. co m*/
    mSelectedIndex = item;
    mViewPager.setCurrentItem(item);

    int tabCount = mCustomViewLayout.getChildCount();
    for (int i = 0; i < tabCount; i++) {
        View child = mCustomViewLayout.getChildAt(i);
        boolean isSelected = (i == item);
        child.setSelected(isSelected);
        if (isSelected) {
            animateToIcon(item);
        }
    }
}

From source file:com.benefit.buy.library.viewpagerindicator.IconPageIndicator.java

@Override
public void setCurrentItem(int item) {
    if (mViewPager == null) {
        throw new IllegalStateException("ViewPager has not been bound.");
    }// w w  w.ja  v a  2 s  .  c  o  m
    mSelectedIndex = item;
    mViewPager.setCurrentItem(item);
    int tabCount = mIconsLayout.getChildCount();
    for (int i = 0; i < tabCount; i++) {
        View child = mIconsLayout.getChildAt(i);
        boolean isSelected = (i == item);
        child.setSelected(isSelected);
        if (isSelected) {
            animateToIcon(item);
        }
    }
}

From source file:com.cyanogenmod.eleven.widgets.ViewPagerTabs.java

@Override
public void onPageSelected(int position) {
    position = getRtlPosition(position);
    if (mPrevSelected >= 0) {
        mTabStrip.getChildAt(mPrevSelected).setSelected(false);
    }//from   ww  w .ja v  a2  s.  c o m
    final View selectedChild = mTabStrip.getChildAt(position);
    selectedChild.setSelected(true);

    // Update scroll position
    final int scrollPos = selectedChild.getLeft() - (getWidth() - selectedChild.getWidth()) / 2;
    smoothScrollTo(scrollPos, 0);
    mPrevSelected = position;
}

From source file:com.sonymobile.androidapp.gridcomputing.fragments.WizardMainFragment.java

/**
 * Update page indicator to match current page.
 *
 * @param page current page./*from w  w  w .j  ava2  s  .  co m*/
 */
private void updatePageIndicator(final int page) {
    // update page indicator.
    LinearLayout container = (LinearLayout) getActivity().findViewById(R.id.wizard_page_indicator_container);

    for (int i = 0; i < NUM_PAGES; i++) {
        final View view = container.getChildAt(i);
        view.setSelected(false);
        if (i == page) {
            view.setSelected(true);
        }
    }
}

From source file:com.astuetz.viewpager.extensions.ScrollingTabsView.java

/**
 * Runs through all tabs and sets if they are currently selected.
 *
 * @param position The position of the currently selected tab.
 *//*from   w w w. jav a 2 s  .c o  m*/
private void selectTab(int position) {

    for (int i = 0, pos = 0; i < mContainer.getChildCount(); i += 2, pos++) {
        View tab = mContainer.getChildAt(i);
        tab.setSelected(pos == position);
    }

    View selectedTab = mContainer.getChildAt(position * 2);

    if (selectedTab != null) {

        final int w = selectedTab.getMeasuredWidth();
        final int l = selectedTab.getLeft();

        final int x = l - this.getWidth() / 2 + w / 2;

        smoothScrollTo(x, this.getScrollY());

    }

}

From source file:com.cnm.cnmrc.fragment.vod.Vod.java

@Override
public void onSidebarOpened() {

    //  ?? category clear...
    clearSelectedAll();//from   w ww.  j ava  2s  .c  o  m

    // listview? getChildAt()? ?   view .
    // ?  null? .
    View selectedItem = mCategory.getChildAt(selectedCategory);
    if (selectedItem != null)
        selectedItem.setSelected(true);

    //mCategory.performItemClick(mCategory.getChildAt(selectedCategory), selectedCategory, mCategory.getAdapter().getItemId(selectedCategory));

    Log.i("hwang", "onSidebarOpened");

}