List of usage examples for android.view View setSelected
public void setSelected(boolean selected)
From source file:base.PagerSlidingTabStrip.java
private void updateSelection(int position) { for (int i = 0; i < tabCount; ++i) { View tv = tabsContainer.getChildAt(i); tv.setSelected(i == position); }// www . j a va 2s . c o m }
From source file:com.heqi.kharazim.ui.fragment.tab.PagerSlidingTabStrip.java
private void selectTab(int position) { if (currentSelectedPosition == position) { return;//www . j a v a 2 s . c o m } if (position >= tabCount || position < 0) { return; } View previousSelectedView = tabsContainer.getChildAt(currentSelectedPosition); if (previousSelectedView != null) { previousSelectedView.setSelected(false); } currentSelectedPosition = position; View currentSelectedView = tabsContainer.getChildAt(currentSelectedPosition); if (currentSelectedView != null) { currentSelectedView.setSelected(true); } }
From source file:com.bexkat.feedlib.ItemListFragment.java
@Override public void onActivityCreated(Bundle saveInstanceState) { String[] from = new String[] { ItemTable.COLUMN_TITLE, ItemTable.COLUMN_PUBDATE, ItemTable.COLUMN_READ, ItemTable.COLUMN_FAVORITE }; int[] to = new int[] { R.id.row_title, R.id.row_pubdate, R.id.row_status, R.id.row_status }; super.onActivityCreated(saveInstanceState); getListView().setOnItemLongClickListener(new OnItemLongClickListener() { @Override// w w w. j a va 2 s. c o m public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) { if (mActionMode != null) { return false; } ItemTable db = new ItemTable(getSherlockActivity()); selectedItem = db.getItem(id); // Start the CAB using the ActionMode.Callback defined above mActionMode = getSherlockActivity().startActionMode(mActionModeCallback); view.setSelected(true); return true; } }); mCursorAdapter = new SimpleCursorAdapter(getActivity(), R.layout.item_list, null, from, to, SimpleCursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER); mCursorAdapter.setViewBinder(new ViewBinder() { @Override public boolean setViewValue(View v, Cursor c, int index) { if (index == c.getColumnIndex(ItemTable.COLUMN_READ)) { ImageView iv = (ImageView) v; if (c.getInt(index) == DatabaseHelper.OFF) iv.setImageResource(R.drawable.unread); return true; } if (index == c.getColumnIndex(ItemTable.COLUMN_PUBDATE)) { String date = mFormat.format(new Date(Long.parseLong(c.getString(index)))); ((TextView) v).setText(date); return true; } if (index == c.getColumnIndex(ItemTable.COLUMN_FAVORITE)) { ImageView iv = (ImageView) v; if (c.getInt(index) == DatabaseHelper.ON) iv.setImageResource(R.drawable.ic_favorite); if (c.getInt(c.getColumnIndex(ItemTable.COLUMN_READ)) == DatabaseHelper.ON && c.getInt(index) == DatabaseHelper.OFF) iv.setVisibility(View.INVISIBLE); else iv.setVisibility(View.VISIBLE); return true; } return false; } }); setListAdapter(mCursorAdapter); getLoaderManager().initLoader(0, null, this); }
From source file:com.android.talkback.eventprocessor.AccessibilityEventProcessorTest.java
@MediumTest public void testViewFocused_doesntOverrideUnrelatedViewSelected() { final View outerView = getViewForId(R.id.outer_view); final View middleView = getViewForId(R.id.middle_view); final View seekBar = getViewForId(R.id.seek_bar); mMatchEventType = AccessibilityEvent.TYPE_VIEW_SELECTED; mMatchNode = AccessibilityNodeInfoCompat.obtain(seekBar); getInstrumentation().runOnMainSync(new Runnable() { @Override//from w w w.j a va2 s. co m public void run() { middleView.requestFocus(); outerView.setSelected(true); seekBar.setSelected(true); } }); getInstrumentation().waitForIdleSync(); waitForAccessibilityIdleSync(); assertTrue(mMatched); }
From source file:com.cnm.cnmrc.fragment.vodtvch.VodTvchBase.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View layout = inflater.inflate(R.layout.vod_tvch_base, container, false); mSlidingMenu = (SlidingMenu) layout.findViewById(R.id.animation_layout); mSlidingMenu.setListener(this); mLoadingData = (FrameLayout) layout.findViewById(R.id.loading_data_panel); mCategoryCover = (FrameLayout) layout.findViewById(R.id.category_cover); mCategoryCover.setOnClickListener(this); mCategoryCover.setVisibility(View.GONE); mCategory = (ListView) layout.findViewById(R.id.category_list); // -------------------------- // type check (vod or tvch) // -------------------------- String type = getArguments().getString("type"); if (type.equals("vod")) { mCategoryArray = getActivity().getResources().getStringArray(R.array.vod_category); mClassTypeArray = getActivity().getResources().getStringArray(R.array.vod_class_type); }//from w w w .j av a 2 s. c o m if (type.equals("tvch")) { mCategoryArray = getActivity().getResources().getStringArray(R.array.tvch_category); mClassTypeArray = getActivity().getResources().getStringArray(R.array.tvch_class_type); } ArrayList<String> arrayList = new ArrayList<String>(mCategoryArray.length); for (String item : mCategoryArray) { arrayList.add(item); } // ---------- // set title // ---------- setTitle(0); // ------------------- // sidebar category // ------------------- VodTvchAdapter adapter = new VodTvchAdapter(getActivity(), R.layout.list_item_vod_category, arrayList); mCategory.setAdapter(adapter); mCategory.setDivider(null); mCategory.setDividerHeight(0); mCategory.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { // sidebar return... ? sidebar ?? ??... if (!mSlidingMenu.isOpening()) return; // sidebar ? item?? ... mCategoryCover.setVisibility(View.VISIBLE); // change category text color view.setSelected(true); selectedCategory = position; // change title setTitle(position); // close sidebar mSlidingMenu.toggleSidebar(); Log.i("hwang", "category is selected"); /*View v; int count = parent.getChildCount(); v = parent.getChildAt(position);*/ } }); // ----------------------- // ? bottom menu // ----------------------- Fragment f = getActivity().getSupportFragmentManager().findFragmentById(R.id.fragment_rc_bottom_menu); if (f != null) ((RcBottomMenu) f).setVodTvchMode(); // --------------- // data loading // --------------- loadingData(); return layout; }
From source file:com.freud.mrzz.views.PagerSlidingTabStrip.java
public void updateSelection(int position) { for (int i = 0; i < tabCount; ++i) { View tv = tabsContainer.getChildAt(i); tv.setSelected(i == position); }/*from w ww .j av a 2 s . c o m*/ }
From source file:com.mattikettu.pinkiponki.ui.SlidingTabLayout.java
private void populateTabStrip() { final ImagePagerAdapter adapter = (ImagePagerAdapter) mViewPager.getAdapter(); final View.OnClickListener tabClickListener = new TabClickListener(); for (int i = 0; i < adapter.getCount(); i++) { View tabView = null; ImageView tabIconView = null; if (tabView == null) { tabView = createDefaultImageView(getContext()); }// ww w .java 2 s . c o m if (tabIconView == null && ImageView.class.isInstance(tabView)) { tabIconView = (ImageView) tabView; } //This changes for the icons tabIconView.setImageDrawable(getResources().getDrawable(adapter.getDrawableID(i))); if (mViewPager.getCurrentItem() == i) { tabView.setSelected(true); } tabView.setOnClickListener(tabClickListener); mTabStrip.addView(tabView); } }
From source file:com.leigo.qsbk.app.widget.PagerSlidingTabStrip.java
private void updateActivateTab(final int position) { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextColor(position == i ? tabTextColor : tabDeactivateTextColor); } else {/*w w w . ja v a2s. c om*/ v.setSelected(position == i ? true : false); } } }
From source file:com.stoyanr.feeder.activity.ChannelsActivity.java
private void initControls() { gridView = (GridView) findViewById(R.id.gridView); gridView.setAdapter(adapter);//from w w w. j ava 2s. c om gridView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View v, int position, long id) { onClick(id); } }); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { gridView.setOnItemLongClickListener(new OnItemLongClickListener() { @Override public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) { if (actionMode != null) { return false; } if (amc == null) { amc = new ActionModeCallback(); } actionMode = startActionMode(amc); view.setSelected(true); return true; } }); } else { registerForContextMenu(gridView); } }
From source file:com.ashish.routofy.PagerSlidingTabStrip.java
private void updateSelection(int position) { for (int i = 0; i < tabCount; ++i) { View tv = tabsContainer.getChildAt(i); final boolean selected = i == position; tv.setSelected(selected); if (selected) { selected(tv);/*from ww w .ja va 2 s.co m*/ } else { notSelected(tv); } } }