Example usage for android.support.v4.widget Space Space

List of usage examples for android.support.v4.widget Space Space

Introduction

In this page you can find the example usage for android.support.v4.widget Space Space.

Prototype

public Space(Context paramContext) 

Source Link

Usage

From source file:com.albedinsky.android.setting.SettingEmptyPreference.java

/**
 *///w w  w.j a  v a  2  s .c  om
@Override
@SuppressLint("MissingSuperCall")
protected View onCreateView(ViewGroup parent) {
    final Space space = new Space(parent.getContext());
    space.setVisibility(View.GONE);
    return space;
}

From source file:universum.studios.android.dialog.ColorPickerDialog.java

/**
 *///from   www .j  a  v a2 s . co m
@NonNull
@Override
protected View onCreateButtonsView(@NonNull LayoutInflater inflater, @NonNull ViewGroup container,
        @Nullable Bundle savedInstanceState) {
    // Content view already contains buttons view.
    final View view = new Space(mContext);
    view.setVisibility(View.GONE);
    return view;
}

From source file:org.mariotaku.twidere.adapter.ParcelableActivitiesAdapter.java

@Override
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
    switch (viewType) {
    case ITEM_VIEW_TYPE_STATUS: {
        final StatusViewHolder holder = ListParcelableStatusesAdapter
                .createStatusViewHolder(mStatusAdapterDelegate, mInflater, parent);
        holder.setStatusClickListener(mEventListener);
        return holder;
    }//from  www.ja  va  2 s  . c  o  m
    case ITEM_VIEW_TYPE_TITLE_SUMMARY: {
        final View view = mInflater.inflate(R.layout.card_item_activity_summary_compact, parent, false);
        final ActivityTitleSummaryViewHolder holder = new ActivityTitleSummaryViewHolder(this, view);
        holder.setOnClickListeners();
        holder.setTextSize(getTextSize());
        return holder;
    }
    case ITEM_VIEW_TYPE_GAP: {
        final View view = mInflater.inflate(R.layout.card_item_gap, parent, false);
        return new GapViewHolder(this, view);
    }
    case ITEM_VIEW_TYPE_LOAD_INDICATOR: {
        final View view = mInflater.inflate(R.layout.card_item_load_indicator, parent, false);
        return new LoadIndicatorViewHolder(view);
    }
    case ITEM_VIEW_TYPE_STUB: {
        final View view = mInflater.inflate(R.layout.list_item_two_line, parent, false);
        return new StubViewHolder(view);
    }
    case ITEM_VIEW_TYPE_EMPTY: {
        return new EmptyViewHolder(new Space(getContext()));
    }
    }
    throw new UnsupportedOperationException("Unsupported viewType " + viewType);
}

From source file:org.mariotaku.twidere.adapter.ParcelableStatusesAdapter.java

@Override
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
    switch (viewType) {
    case ITEM_VIEW_TYPE_STATUS: {
        return (RecyclerView.ViewHolder) onCreateStatusViewHolder(parent);
    }//from  ww  w  .  j  a  v  a 2s.  c om
    case ITEM_VIEW_TYPE_GAP: {
        final View view = mInflater.inflate(R.layout.card_item_gap, parent, false);
        return new GapViewHolder(this, view);
    }
    case ITEM_VIEW_TYPE_LOAD_INDICATOR: {
        final View view = mInflater.inflate(R.layout.card_item_load_indicator, parent, false);
        return new LoadIndicatorViewHolder(view);
    }
    case ITEM_VIEW_TYPE_EMPTY: {
        return new EmptyViewHolder(new Space(getContext()));
    }
    }
    throw new IllegalStateException("Unknown view type " + viewType);
}

From source file:demo.design.TextInputLayout.java

private void addIndicator(TextView indicator, int index) {
    if (mIndicatorArea == null) {
        mIndicatorArea = new LinearLayout(getContext());
        mIndicatorArea.setOrientation(LinearLayout.HORIZONTAL);
        addView(mIndicatorArea, LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);

        // Add a flexible spacer in the middle so that the left/right views stay pinned
        final Space spacer = new Space(getContext());
        final LayoutParams spacerLp = new LayoutParams(0, 0, 1f);
        //???view?edittextlayout_marginLeftlayout_marginRight
        //?/*from   www. jav  a2s . co m*/
        mIndicatorArea.addView(spacer, spacerLp);

        if (mEditText != null) {
            adjustIndicatorPadding();
        }
    }
    mIndicatorArea.setVisibility(View.VISIBLE);
    mIndicatorArea.addView(indicator, index);
    mIndicatorsAdded++;
}

From source file:org.buffer.android.buffertextinputlayout.BufferTextInputLayout.java

private void addIndicator(TextView indicator, int index) {
    if (indicatorArea == null) {
        indicatorArea = new LinearLayout(getContext());
        indicatorArea.setOrientation(LinearLayout.HORIZONTAL);
        addView(indicatorArea, LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
        // Add a flexible spacer in the middle so that the left/right views stay pinned
        final Space spacer = new Space(getContext());
        final LinearLayout.LayoutParams spacerLp = new LinearLayout.LayoutParams(0, 0, 1f);
        indicatorArea.addView(spacer, spacerLp);
        if (editText != null) {
            adjustIndicatorPadding();//from www. j a  v a  2  s  .  com
        }
    }
    indicatorArea.setVisibility(View.VISIBLE);
    indicatorArea.addView(indicator, index);
    indicatorsAdded++;
}

From source file:android.support.design.widget.TextInputLayout.java

private void addIndicator(TextView indicator, int index) {
    if (mIndicatorArea == null) {
        mIndicatorArea = new LinearLayout(getContext());
        mIndicatorArea.setOrientation(LinearLayout.HORIZONTAL);
        addView(mIndicatorArea, LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);

        // Add a flexible spacer in the middle so that the left/right views stay pinned
        final Space spacer = new Space(getContext());
        final LayoutParams spacerLp = new LayoutParams(0, 0, 1f);
        mIndicatorArea.addView(spacer, spacerLp);

        if (mEditText != null) {
            adjustIndicatorPadding();/* w ww. j av a  2  s  .  co  m*/
        }
    }
    mIndicatorArea.setVisibility(View.VISIBLE);
    mIndicatorArea.addView(indicator, index);
    mIndicatorsAdded++;
}

From source file:com.commonsware.cwac.crossport.design.widget.TextInputLayout.java

private void addIndicator(TextView indicator, int index) {
    if (mIndicatorArea == null) {
        mIndicatorArea = new LinearLayout(getContext());
        mIndicatorArea.setOrientation(LinearLayout.HORIZONTAL);
        addView(mIndicatorArea, LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);

        // Add a flexible spacer in the middle so that the left/right views stay pinned
        final Space spacer = new Space(getContext());
        final LinearLayout.LayoutParams spacerLp = new LinearLayout.LayoutParams(0, 0, 1f);
        mIndicatorArea.addView(spacer, spacerLp);

        if (mEditText != null) {
            adjustIndicatorPadding();//from   w w  w  .  j  a  v a 2s .c  o m
        }
    }
    mIndicatorArea.setVisibility(View.VISIBLE);
    mIndicatorArea.addView(indicator, index);
    mIndicatorsAdded++;
}