List of usage examples for android.view View setPadding
public void setPadding(int left, int top, int right, int bottom)
From source file:com.xujun.funapp.widget.TabPagerIndicator.java
private void addTab(final int position, View tab) { tab.setFocusable(true);/*from w ww .j a v a 2 s . c o m*/ tab.setClickable(true); tab.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { pager.setCurrentItem(position); } }); if (!isSame) { tab.setPadding(horizontalPadding, verticalPadding, horizontalPadding, verticalPadding); wrapTabLayoutParams.setMargins(0, 0, 0, 0); expandedTabLayoutParams.setMargins(0, 0, 0, 0); } else { wrapTabLayoutParams.setMargins(horizontalPadding, verticalPadding, horizontalPadding, verticalPadding); expandedTabLayoutParams.setMargins(horizontalPadding, verticalPadding, horizontalPadding, verticalPadding); } tabsContainer.addView(tab, position, isExpand ? expandedTabLayoutParams : wrapTabLayoutParams); }
From source file:com.messi.cantonese.study.views.PagerSlidingTabStrip.java
private void updateTabStyles() { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); /**4???**/ v.setLayoutParams(defaultTabLayoutParams); // v.setLayoutParams(expandedTabLayoutParams); v.setBackgroundResource(tabBackgroundResId); if (shouldExpand) { v.setPadding(0, 0, 0, 0); } else {//from ww w . j a v a 2 s . c om v.setPadding(tabPadding, 0, tabPadding, 0); } if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setTypeface(tabTypeface, tabTypefaceStyle); tab.setTextColor(tabTextColor); // setAllCaps() is only available from API 14, so the upper case is made manually if we are on a // pre-ICS-build if (textAllCaps) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { tab.setAllCaps(true); } else { tab.setText(tab.getText().toString().toUpperCase(locale)); } } } } }
From source file:com.tedkim.android.tviews.slidingtab.PagerSlidingTabStrip.java
private void addTab(final int position, View tab) { tab.setFocusable(true);//from w w w .j av a 2 s . c om tab.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { pager.setCurrentItem(position, false);//@justlikehee ? ?? disable // pager.setCurrentItem(position); } }); tab.setPadding(tabPadding, 0, tabPadding, 0); tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams); }
From source file:com.zch.safelottery.view.PagerSlidingTabStrip.java
private void updateTabStyles() { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); /**4???**/ v.setLayoutParams(defaultTabLayoutParams); // v.setLayoutParams(expandedTabLayoutParams); v.setBackgroundResource(tabBackgroundResId); if (shouldExpand) { v.setPadding(0, 0, 0, 0); } else {/*from ww w. j a v a 2 s . co m*/ v.setPadding(tabPadding, 0, tabPadding, 0); } if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setTypeface(tabTypeface, tabTypefaceStyle); // setAllCaps() is only available from API 14, so the upper case is made manually if we are on a // pre-ICS-build if (textAllCaps) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { tab.setAllCaps(true); } else { tab.setText(tab.getText().toString().toUpperCase(locale)); } } } } }
From source file:com.yaozu.object.widget.PagerSlidingTabStrip.java
private void addTab(final int position, View tab) { tab.setFocusable(true);/* w w w . ja v a2 s.co m*/ tab.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (viewpagerStateListener != null) { viewpagerStateListener.onPageScrollStateChanged(1); } pager.setCurrentItem(position, false); } }); tab.setPadding(tabPadding, tabPaddingTop, tabPadding, tabPaddingBottom); tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams); }
From source file:com.mingle.discolor.PagerSlidingTabStrip.java
private void addTab(final int position, View tab, android.view.ViewGroup.LayoutParams p) { tab.setFocusable(true);/* w ww. java 2 s . c om*/ tab.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { pager.setCurrentItem(position); } }); tab.setPadding(tabPadding, 0, tabPadding, 0); tabsContainer.addView(tab, position, p); }
From source file:com.example.yh.myapplication.widget.PagerSlidingTabStrip.java
private void addTab(final int position, View tab) { tab.setFocusable(true);// w w w. j av a 2 s . c om tab.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (mPageTabListener != null) { mPageTabListener.onPageTabItemClick(position, v); } else { pager.setCurrentItem(position); } } }); tab.setPadding(tabPadding, 0, tabPadding, 0); tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams); }
From source file:com.krayzk9s.imgurholo.ui.AlbumsFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { super.onCreateView(inflater, container, savedInstanceState); boolean newData = false; if (savedInstanceState == null && urls == null) { urls = new ArrayList<String>(); ids = new ArrayList<String>(); newData = true;/* w w w. ja va 2 s . co m*/ } else if (savedInstanceState != null) { urls = savedInstanceState.getStringArrayList("urls"); ids = savedInstanceState.getStringArrayList("ids"); } View view = inflater.inflate(R.layout.image_layout, container, false); errorText = (TextView) view.findViewById(R.id.error); mPullToRefreshLayout = (PullToRefreshLayout) view.findViewById(R.id.ptr_layout); ActionBarPullToRefresh.from(getActivity()) // Mark All Children as pullable .allChildrenArePullable() // Set the OnRefreshListener .listener(this) // Finally commit the setup to our PullToRefreshLayout .setup(mPullToRefreshLayout); ViewGroup.MarginLayoutParams mlp = (ViewGroup.MarginLayoutParams) errorText.getLayoutParams(); mlp.setMargins(0, 0, 0, 0); view.setPadding(0, getActivity().getActionBar().getHeight(), 0, 0); noImageView = (TextView) view.findViewById(R.id.no_images); GridView gridview = (GridView) view.findViewById(R.id.grid_layout); ImgurHoloActivity activity = (ImgurHoloActivity) getActivity(); SharedPreferences settings = activity.getApiCall().settings; gridview.setColumnWidth(Utils.dpToPx( Integer.parseInt(settings.getString(getString(R.string.icon_size), getString(R.string.onetwenty))), getActivity())); imageAdapter = new ImageAdapter(view.getContext()); gridview.setAdapter(imageAdapter); gridview.setOnItemClickListener(new GridItemClickListener()); if (newData) { getImages(); } gridview.setOnScrollListener(new AbsListView.OnScrollListener() { @Override public void onScrollStateChanged(AbsListView absListView, int i) { } @Override public void onScroll(AbsListView absListView, int firstVisibleItem, int i2, int i3) { if (lastInView == -1) lastInView = firstVisibleItem; else if (lastInView > firstVisibleItem) { getActivity().getActionBar().show(); lastInView = firstVisibleItem; } else if (lastInView < firstVisibleItem) { getActivity().getActionBar().hide(); lastInView = firstVisibleItem; } } }); return view; }
From source file:com.liushengfan.test.customerviewgroup.view.PagerSlidingTabStrip.java
private void addTab(final int position, View tab) { tab.setFocusable(true);/*from ww w.j ava2s . c om*/ tab.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { pager.setCurrentItem(position, false); if (null != tabClickListener) { tabClickListener.onTabClickListener(position); } } }); tab.setPadding(tabPadding, 0, tabPadding, 0); tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams); }
From source file:com.zhongsou.souyue.circle.view.PagerSlidingTabStrip.java
private void addTab(final int position, View tab) { tab.setFocusable(true);/* w w w . j a v a2s. c o m*/ tab.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (onTextViewclick != null) { onTextViewclick.textViewOnclick(); } pager.setCurrentItem(position); } }); tab.setPadding(tabPadding, 0, tabPadding, 0); tabsContainer.addView(tab, position, shouldExpand ? expandedTabLayoutParams : defaultTabLayoutParams); }