private void addTableRow() { final TableLayout table = (TableLayout) findViewById(R.id.my_table); final TableRow tr = (TableRow) getLayoutInflater().inflate(R.layout.table_row_item, null); TextView tv; // Fill out our cells tv = (TextView) tr.findViewById(R.id.cell_1); tv.setText(...); ... tv = (TextView) tr.findViewById(R.id.cell_N); tv.setText(...); table.addView(tr); // Draw separator tv = new TextView(this); tv.setBackgroundColor(Color.parseColor("#80808080")); tv.setHeight(/*height of separaor line. 2dip will be enough*/); table.addView(tv); // If you use context menu it should be registered for each table row registerForContextMenu(tr); }
tvItem.setTextColor(mItemTextColor); tvItem.setTextSize(TypedValue.COMPLEX_UNIT_SP, mItemTextSize); tvItem.setHeight(dp2px(mItemHeight));
mTvTitle.setHeight(dp2px(mTitleHeight)); mTvTitle.setBackgroundDrawable(CornerUtils.cornerDrawable(mTitleBgColor, new float[]{radius, radius, radius, radius, 0, 0, 0, 0})); mTvCancel.setHeight(dp2px(mItemHeight)); mTvCancel.setText(mCancelText); mTvCancel.setTextSize(TypedValue.COMPLEX_UNIT_SP, mCancelTextSize);
v.setHeight(a.getDimensionPixelSize(attr, -1));
TextView tv = (TextView) findViewById(R.id.TextView02); int height_in_pixels = tv.getLineCount() * tv.getLineHeight(); //approx height text tv.setHeight(height_in_pixels);
for (int i = 0; i < mSectionsPagerAdapter.getCount(); i++) { Tab tab = actionBar.newTab(); TextView customTabView = (TextView)getLayoutInflater().inflate(R.layout.custom_tab, null); customTabView.setText(mSectionsPagerAdapter.getPageTitle(i)); // set the height to a really high value to fill the parent customTabView.setHeight(999); tab.setCustomView(customTabView); tab.setTabListener(this); actionBar.addTab(tab); }
@Override public View getDropDownView(int position, View convertView, ViewGroup parent) { LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); TextView textview = (TextView)inflater.inflate(android.R.layout.simple_spinner_item, null); textview.setText(alOpcion.get(position).getOpcionName()); DisplayMetrics metrics = parent.getResources().getDisplayMetrics(); float dp = 40f; float fpixels = metrics.density * dp; int pixels = (int) (fpixels + 0.5f); textview.setHeight(pixels); return textview; }
@NonNull protected View createHiddenView() { TextView hidden = new TextView(context); hidden.setHeight(0); hidden.setVisibility(View.GONE); return hidden; }
convertView.setMinimumHeight(parent.getMeasuredHeight()); ImageView slika=(ImageView)v.findViewById(R.id.imageView_obj); slika.setMinimumHeight(parent.getMeasuredHeight()); TextView xx=(TextView)v.findViewById(R.id.xx); xx.setHeight(parent.getMeasuredHeight());
TextView headerTextView = new TextView(this.context); float scale = context.getResources().getDisplayMetrics().density; if(scale > 2.0) { headerTextView.setWidth(210); headerTextView.setHeight(120); headerTextView.setTextSize(17); } else { headerTextView.setWidth(125); headerTextView.setHeight(60); headerTextView.setTextSize(21); }
@Override public View getView(int position, View convertView, ViewGroup parent) { View view = super.getView(position, convertView, parent); TextView textView = (TextView) view.findViewById(android.R.id.text1); textView.setHeight(30); textView.setMinimumHeight(30); /*YOUR CHOICE OF COLOR*/ textView.setTextColor(Color.BLACK); return view; }
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView myTextView = new TextView(this); myTextView.setText("Marsha Jackson - (555) 555-5555 - marsha.jackson@email.com - www.jkl.com"); myTextView.setWidth(100); myTextView.setHeight(500); //you can keep adding code to change myTextView setContentView(myTextView); }
private void handleNeutralStyle() { mNeutralButton.setGravity(Gravity.CENTER); mNeutralButton.setText(mNeutralParams.text); mNeutralButton.setEnabled(!mNeutralParams.disable); mNeutralButton.setTextColor(mNeutralParams.disable ? mNeutralParams.textColorDisable : mNeutralParams.textColor); mNeutralButton.setTextSize(mNeutralParams.textSize); mNeutralButton.setHeight(mNeutralParams.height); mNeutralButton.setTypeface(mNeutralButton.getTypeface(), mNeutralParams.styleText); }
private void handleNeutralStyle() { mNeutralButton.setGravity(Gravity.CENTER); mNeutralButton.setText(mNeutralParams.text); mNeutralButton.setEnabled(!mNeutralParams.disable); mNeutralButton.setTextColor(mNeutralParams.disable ? mNeutralParams.textColorDisable : mNeutralParams.textColor); mNeutralButton.setTextSize(mNeutralParams.textSize); mNeutralButton.setHeight(mNeutralParams.height); mNeutralButton.setTypeface(mNeutralButton.getTypeface(), mNeutralParams.styleText); }
private void handleNegativeStyle() { mNegativeButton.setGravity(Gravity.CENTER); mNegativeButton.setText(mNegativeParams.text); mNegativeButton.setEnabled(!mNegativeParams.disable); mNegativeButton.setTextColor(mNegativeParams.disable ? mNegativeParams.textColorDisable : mNegativeParams.textColor); mNegativeButton.setTextSize(mNegativeParams.textSize); mNegativeButton.setHeight(mNegativeParams.height); mNegativeButton.setTypeface(mNegativeButton.getTypeface(), mNegativeParams.styleText); }
private void handlePositiveStyle() { mPositiveButton.setGravity(Gravity.CENTER); mPositiveButton.setText(mPositiveParams.text); mPositiveButton.setEnabled(!mPositiveParams.disable); mPositiveButton.setTextColor(mPositiveParams.disable ? mPositiveParams.textColorDisable : mPositiveParams.textColor); mPositiveButton.setTextSize(mPositiveParams.textSize); mPositiveButton.setHeight(mPositiveParams.height); mPositiveButton.setTypeface(mPositiveButton.getTypeface(), mPositiveParams.styleText); }
private void handleNegativeStyle() { mNegativeButton.setGravity(Gravity.CENTER); mNegativeButton.setText(mNegativeParams.text); mNegativeButton.setEnabled(!mNegativeParams.disable); mNegativeButton.setTextColor(mNegativeParams.disable ? mNegativeParams.textColorDisable : mNegativeParams.textColor); mNegativeButton.setTextSize(mNegativeParams.textSize); mNegativeButton.setHeight(mNegativeParams.height); mNegativeButton.setTypeface(mNegativeButton.getTypeface(), mNegativeParams.styleText); }
private void handlePositiveStyle() { mPositiveButton.setGravity(Gravity.CENTER); mPositiveButton.setText(mPositiveParams.text); mPositiveButton.setEnabled(!mPositiveParams.disable); mPositiveButton.setTextColor(mPositiveParams.disable ? mPositiveParams.textColorDisable : mPositiveParams.textColor); mPositiveButton.setTextSize(mPositiveParams.textSize); mPositiveButton.setHeight(mPositiveParams.height); mPositiveButton.setTypeface(mPositiveButton.getTypeface(), mPositiveParams.styleText); }
ListView lvLogs = new ListView(this); lvLogs.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, logs) { @Override public View getView(int position, View convertView, ViewGroup parent) { View view = super.getView(position, convertView, parent); TextView textView = ((TextView) view.findViewById(android.R.id.text1)); textView.setMinHeight(0); // Min Height textView.setMinimumHeight(0); // Min Height textView.setHeight(44); // Height return view; } });
public static void expandCollapsedByMaxLines(@NonNull final TextView text) { final int height = text.getMeasuredHeight(); text.setHeight(height); text.setMaxLines(Integer.MAX_VALUE); //expand fully text.measure(View.MeasureSpec.makeMeasureSpec(text.getMeasuredWidth(), View.MeasureSpec.EXACTLY), View.MeasureSpec.makeMeasureSpec(ViewGroup.LayoutParams.WRAP_CONTENT, View.MeasureSpec.UNSPECIFIED)); final int newHeight = text.getMeasuredHeight(); ObjectAnimator animation = ObjectAnimator.ofInt(text, "height", height, newHeight); animation.setDuration(250).start(); }