List of usage examples for android.support.v4.widget Space Space
public Space(Context paramContext)
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++; }