android.support.annotation.IntegerRes Java Examples

The following examples show how to use android.support.annotation.IntegerRes. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: StatusCardViewHolder.java    From 365browser with Apache License 2.0 6 votes vote down vote up
public void onBindViewHolder(final DataSource item) {
    super.onBindViewHolder();

    mTitleView.setText(item.getHeader());
    mBodyView.setText(item.getDescription());

    @IntegerRes
    int actionLabel = item.getActionLabel();
    if (actionLabel != 0) {
        mActionView.setText(actionLabel);
        mActionView.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                SuggestionsMetrics.recordCardActionTapped();
                item.performAction(v.getContext());
            }
        });
        mActionView.setVisibility(View.VISIBLE);
    } else {
        mActionView.setVisibility(View.GONE);
    }
}
 
Example #2
Source File: ExternalResources.java    From external-resources with Apache License 2.0 6 votes vote down vote up
/**
 * Return an integer associated with a particular resource key.
 * This resource can come from resources you provided via the URL or via default resources.
 *
 * @param key The desired resource key.
 * @return Returns the integer value contained in the resource.
 * @throws NotFoundException Throws NotFoundException if the given key does not exist.
 */
public int getInteger(@NonNull String key) throws NotFoundException {
  Resource resource = resources.get(key);
  if (null != resource && null != resource.getAsInt()) {
    return resource.getAsInt();
  }

  @IntegerRes int resId = getApplicationResourceIdentifier(key, "integer");

  if (0 != resId) {
    int value = context.getResources().getInteger(resId);
    resources.add(key, new Resource(value));

    return value;
  }

  throw new NotFoundException("Integer resource with key: " + key);
}
 
Example #3
Source File: StatusCardViewHolder.java    From AndroidChromium with Apache License 2.0 6 votes vote down vote up
public void onBindViewHolder(final DataSource item) {
    super.onBindViewHolder();

    mTitleView.setText(item.getHeader());
    mBodyView.setText(item.getDescription());

    @IntegerRes
    int actionLabel = item.getActionLabel();
    if (actionLabel != 0) {
        mActionView.setText(actionLabel);
        mActionView.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                item.performAction(v.getContext());
            }
        });
        mActionView.setVisibility(View.VISIBLE);
    } else {
        mActionView.setVisibility(View.GONE);
    }
}
 
Example #4
Source File: TypedArrayHelper.java    From CameraButton with Apache License 2.0 5 votes vote down vote up
static int getInteger(Context context,
                      TypedArray array,
                      @StyleableRes int attr,
                      @IntegerRes int defaultIntRes) {

    return array.getInteger(
            attr, context.getResources().getInteger(defaultIntRes));
}
 
Example #5
Source File: BitmapUtils.java    From PracticeDemo with Apache License 2.0 5 votes vote down vote up
/**
 * 给bitmap着色
 * @param sourceBitmap
 * @param color  rgb
 * @return
 */
public static Bitmap changeBitmapColor(@NonNull Bitmap sourceBitmap, @IntegerRes int color) {

    Bitmap resultBitmap = Bitmap.createBitmap(sourceBitmap, 0, 0,
            sourceBitmap.getWidth() - 1, sourceBitmap.getHeight() - 1);
    Paint p = new Paint();
    ColorFilter filter = new LightingColorFilter(color, 1);
    p.setColorFilter(filter);

    Canvas canvas = new Canvas(resultBitmap);
    canvas.drawBitmap(resultBitmap, 0, 0, p);
    return resultBitmap;
}
 
Example #6
Source File: ExternalResources.java    From external-resources with Apache License 2.0 5 votes vote down vote up
/**
 * Return an integer associated with a particular resource ID.
 * This resource can come from resources you provided via the URL or via default resources.
 *
 * @param resId The desired resource identifier, as generated by the aapt
 * tool. This integer encodes the package, type, and resource
 * entry. The value 0 is an invalid identifier.
 * @return Returns the integer value contained in the resource.
 * @throws NotFoundException Throws NotFoundException if the given ID does not exist.
 */
public int getInteger(@IntegerRes int resId) throws NotFoundException {
  String key = getApplicationResourceEntryName(resId);

  if (null != key) {
    Resource resource = resources.get(key);
    if (null != resource && null != resource.getAsInt()) {
      return resource.getAsInt();
    }
  }

  throw new NotFoundException("Integer resource with resId: " + resId);
}
 
Example #7
Source File: ResourcesUtil.java    From PowerFileExplorer with GNU General Public License v3.0 4 votes vote down vote up
public static int getInteger(@IntegerRes int integerRes) {
    return Base.getResources().getInteger(integerRes);
}
 
Example #8
Source File: ResUtils.java    From Qiitanium with MIT License 4 votes vote down vote up
public static int getInteger(Context ctx, @IntegerRes int integerResId) {
  return ctx.getResources().getInteger(integerResId);
}
 
Example #9
Source File: AppActivity.java    From Qiitanium with MIT License 4 votes vote down vote up
protected int getInteger(@IntegerRes int resId) {
  return ResUtils.getInteger(this, resId);
}
 
Example #10
Source File: AppFragment.java    From Qiitanium with MIT License 4 votes vote down vote up
protected int getInteger(@IntegerRes int resId) {
  return ResUtils.getInteger(getContext(), resId);
}
 
Example #11
Source File: PrintButton.java    From Print with Apache License 2.0 4 votes vote down vote up
@Override
public void setIconCodeRes(@IntegerRes int resId) {
    getIcon().setIconCodeRes(resId);
}
 
Example #12
Source File: PrintDrawable.java    From Print with Apache License 2.0 4 votes vote down vote up
public Builder iconCodeRes(@IntegerRes int resId) {
    return iconCode(mContext.getResources().getInteger(resId));
}
 
Example #13
Source File: PrintDrawable.java    From Print with Apache License 2.0 4 votes vote down vote up
@Override
public void setIconCodeRes(@IntegerRes int resId) {
    setIconCode(mContext.getResources().getInteger(resId));
}
 
Example #14
Source File: PrintView.java    From Print with Apache License 2.0 4 votes vote down vote up
@Override
public void setIconCodeRes(@IntegerRes int resId) {
    getIcon().setIconCodeRes(resId);
}
 
Example #15
Source File: DebugDrawer.java    From DebugDrawer with Apache License 2.0 4 votes vote down vote up
/**
 * Set the background color for the Slider from a Resource.
 * This is the view containing the list.
 */
public Builder backgroundColorRes(@IntegerRes int sliderBackgroundColorRes) {
    this.sliderBackgroundColorRes = sliderBackgroundColorRes;
    return this;
}
 
Example #16
Source File: BaseUtils.java    From orz with Apache License 2.0 4 votes vote down vote up
public static int getIntOfRes(Context context, @IntegerRes int res) {
    return context.getResources().getInteger(res);
}
 
Example #17
Source File: CanDialog.java    From CanDialog with Apache License 2.0 4 votes vote down vote up
public Builder setFullBackgroundResource(@IntegerRes int rid) {
    mDialog.setFullBackgroundResource(rid);

    return this;
}
 
Example #18
Source File: CanDialog.java    From CanDialog with Apache License 2.0 4 votes vote down vote up
public Builder setIcon(@IntegerRes int resId) {
    mDialog.setIcon(resId);

    return this;
}
 
Example #19
Source File: TribbbleApp.java    From tribbble with Apache License 2.0 4 votes vote down vote up
public static int integer(@IntegerRes int resId) {
  return sContext.getResources().getInteger(resId);
}
 
Example #20
Source File: AppManagerImpl.java    From mirror with Apache License 2.0 4 votes vote down vote up
@Override
public int getInteger(@IntegerRes int intResId) {
    return mApplication.getResources().getInteger(intResId);
}
 
Example #21
Source File: BaseFragment.java    From android-material-motion with Apache License 2.0 4 votes vote down vote up
protected int duration(@IntegerRes int resource) {
  return getResources().getInteger(resource);
}
 
Example #22
Source File: MapAnimator.java    From Dual-color-Polyline-Animation with MIT License 4 votes vote down vote up
public void setDelayTime(@IntegerRes int time) {
    DELAY_TIME = time;
}
 
Example #23
Source File: MapAnimator.java    From Dual-color-Polyline-Animation with MIT License 4 votes vote down vote up
public void setPrimaryLineCompletion(@IntegerRes int time) {
    FOREGROUND_TIME = time;
}
 
Example #24
Source File: MapAnimator.java    From Dual-color-Polyline-Animation with MIT License 4 votes vote down vote up
public void setColorFillCompletion(@IntegerRes int time) {
    COLOR_FILL_ANIMATION = time;
}
 
Example #25
Source File: MapAnimator.java    From Dual-color-Polyline-Animation with MIT License 4 votes vote down vote up
public void setPercentCompletion(@IntegerRes int time) {
    PERCENT_COMPLETION = time;
}
 
Example #26
Source File: ResUtils.java    From Android-utils with Apache License 2.0 4 votes vote down vote up
public static int getInteger(@IntegerRes int id) {
    return UtilsApp.getApp().getResources().getInteger(id);
}
 
Example #27
Source File: AppManager.java    From mirror with Apache License 2.0 2 votes vote down vote up
/**
 * Gets the specified integer ressource.
 *
 * @param intResId The resource id of the integer.
 * @return An {@code int} value.
 */
int getInteger(@IntegerRes int intResId);
 
Example #28
Source File: DebugDrawer.java    From DebugDrawer with Apache License 2.0 2 votes vote down vote up
/**
 * Set the background color for the Slider from a Resource.
 * This is the view containing the list.
 */
public Builder backgroundColorRes(@IntegerRes int sliderBackgroundColorRes) {
    return this;
}
 
Example #29
Source File: ResourceUtil.java    From SimpleProject with MIT License 2 votes vote down vote up
/**
 * 获取整型值
 * @param resId
 * @return
 */
public int getInteger(@IntegerRes int resId) {
	return BaseContentProvider.context.getResources().getInteger(resId);
}
 
Example #30
Source File: IPrint.java    From Print with Apache License 2.0 2 votes vote down vote up
/**
 * Sets the icon text based on char code from integer resources. Fixed issue of support
 * UTF-16 chars (see <a href="https://github.com/johnkil/Print/issues/11">issue #11</a>)
 *
 * @see #setIconCode(int)
 * @see #getIconText()
 */
void setIconCodeRes(@IntegerRes int resId);