Example usage for android.view View getPaddingStart

List of usage examples for android.view View getPaddingStart

Introduction

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

Prototype

public int getPaddingStart() 

Source Link

Document

Returns the start padding of this view depending on its resolved layout direction.

Usage

From source file:Main.java

/**
 * @see android.view.View#getPaddingStart()
 *//*from  w w  w  .j  a  v a  2 s . co m*/
public static int getPaddingStart(View view) {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
        return view.getPaddingStart();
    } else {
        // Before JB MR1, all layouts are left-to-right, so start == left.
        return view.getPaddingLeft();
    }
}

From source file:com.android.mail.utils.ViewUtils.java

/**
 * @return the start padding of the view. Prior to API 17, will return the left padding.
 *///  w  w  w  .  jav a 2 s  . c  o m
@SuppressLint("NewApi")
public static int getPaddingStart(View view) {
    return Utils.isRunningJBMR1OrLater() ? view.getPaddingStart() : view.getPaddingLeft();
}

From source file:com.justplay1.shoppist.utils.ViewUtils.java

public static void setPaddingRight(View view, int padding) {
    view.setPadding(view.getPaddingLeft(), view.getPaddingTop(), padding, view.getPaddingBottom());
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
        view.setPaddingRelative(view.getPaddingStart(), view.getPaddingTop(), padding, view.getPaddingBottom());
    }//from w ww  . ja  v a2 s  .co m
}

From source file:com.agenmate.lollipop.util.ViewUtils.java

public static void setPaddingTop(View view, int paddingTop) {
    view.setPaddingRelative(view.getPaddingStart(), paddingTop, view.getPaddingEnd(), view.getPaddingBottom());
}

From source file:com.agenmate.lollipop.util.ViewUtils.java

public static void setPaddingEnd(View view, int paddingEnd) {
    view.setPaddingRelative(view.getPaddingStart(), view.getPaddingTop(), paddingEnd, view.getPaddingBottom());
}

From source file:com.agenmate.lollipop.util.ViewUtils.java

public static void setPaddingBottom(View view, int paddingBottom) {
    view.setPaddingRelative(view.getPaddingStart(), view.getPaddingTop(), view.getPaddingEnd(), paddingBottom);
}

From source file:com.waz.zclient.utils.ViewUtils.java

public static void setPaddingEnd(View view, int endPadding) {
    view.setPaddingRelative(view.getPaddingStart(), view.getPaddingTop(), endPadding, view.getPaddingBottom());
}

From source file:com.android.mail.browse.ConversationItemViewCoordinates.java

@SuppressLint("NewApi")
private static void setFramePadding(Context context, ViewGroup view, boolean useFullPadding) {
    final Resources res = context.getResources();
    final int padding = res.getDimensionPixelSize(
            useFullPadding ? R.dimen.conv_list_card_border_padding : R.dimen.conv_list_no_border_padding);

    final View frame = view.findViewById(R.id.conversation_item_frame);
    if (Utils.isRunningJBMR1OrLater()) {
        // start, top, end, bottom
        frame.setPaddingRelative(frame.getPaddingStart(), padding, frame.getPaddingEnd(), padding);
    } else {// ww  w.j  a va 2 s.c  o m
        frame.setPadding(frame.getPaddingLeft(), padding, frame.getPaddingRight(), padding);
    }
}