| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- /*
- * $URL$
- * $Revision$
- * $LastChangedBy$
- * $LastChangedDate$
- *
- * Copyright (c) 2011 spherIC, Switzerland
- * All rights reserved.
- *
- * This software is the confidential and proprietary information
- * of spherIC. ("Confidential Information"). You shall not
- * disclose such Confidential Information and shall use it only
- * in accordance with the terms of the license agreement you
- * entered into with spherIC.
- */
- package ch.spherIC.recurvebowsight.components;
-
- import android.content.Context;
-
- import android.util.AttributeSet;
-
- import android.widget.Spinner;
-
-
- /**
- * XSpinner class with special functionality
- */
- public class XSpinner extends Spinner {
-
- /**
- * Creates a new XSpinner object.
- *
- * @param context {@link Context}
- */
- public XSpinner(final Context context) {
- super(context);
- }
-
- /**
- * Creates a new XSpinner object.
- *
- * @param context {@link Context}
- * @param attrs {@link AttributeSet}
- */
- public XSpinner(final Context context, final AttributeSet attrs) {
- super(context, attrs);
- }
-
- /**
- * Creates a newXSpinner object.
- *
- * @param context {@link Context}
- * @param attrs {@link AttributeSet}
- * @param defStyle int
- */
- public XSpinner(final Context context, final AttributeSet attrs, final int defStyle) {
- super(context, attrs, defStyle);
- }
-
-
- /**
- * Sets the value of $param.name$
- *
- * @param value DOCUMENT ME!
- */
- public void setSelectionByVal(final String value) {
-
- int count = getAdapter().getCount();
-
- for (int i = 0; i < count; i++) {
- if (getAdapter().getItem(i).toString().equals(value)) {
- setSelection(i);
- break;
- }
- }
- }
-
-
- @Override
- public void onDetachedFromWindow() {
- super.onDetachedFromWindow();
- }
-
- }
|