public void run(RapidParserObject object, Object view, Var value) { ((TextView)view).setFreezesText(value.getBoolean()); } }
TextView tv = new TextView(this); rl.addView(tv);// Here is Your Mistake ! Remove it tv.setLayoutParams(paramsSong); tv.setEllipsize(TruncateAt.MARQUEE); tv.setFocusableInTouchMode(true); tv.setFreezesText(true); tv.setSingleLine(true); tv.setMarqueeRepeatLimit(-1); tv.setText("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); tv.setSelected(true); rl.addView(tv);// Adding view Here is Absolutely Right ! DigitalClock dg = new DigitalClock(this); dg.setHeight(setHeightHere); dg.setWidth(setWidthHere); rl.addView(dg);
textrootname.setEllipsize(TruncateAt.MARQUEE); textrootname.setFocusableInTouchMode(true); textrootname.setFreezesText(true); textrootname.setMarqueeRepeatLimit(-1); textrootname.setFocusable(true);
text.setFocusable(true); text.setFocusableInTouchMode(true); text.setFreezesText(true); post(new Runnable() { @Override
subText.setFocusable(true); subText.setFocusableInTouchMode(true); subText.setFreezesText(true); post(new Runnable() { @Override
textView.setFreezesText(attributes.getBoolean("freezesText"));
private void initTextView(){ setNormalTextState(); mTextView.setTextSize(TypedValue.COMPLEX_UNIT_SP, mTimoItemViewParameter.getTextSize()); mTextView.setEllipsize(mTimoItemViewParameter.getEllipsize()); mTextView.setGravity(Gravity.CENTER); if (mTimoItemViewParameter.getEllipsize() == null || mTimoItemViewParameter.getEllipsize() == TextUtils.TruncateAt.MARQUEE) { mTextView.setSingleLine(true); mTextView.setMarqueeRepeatLimit(-1); mTextView.setHorizontallyScrolling(true); mTextView.setFocusable(true); mTextView.setFocusableInTouchMode(true); mTextView.setFreezesText(true); } LayoutParams layoutParams = new LayoutParams(mTimoItemViewParameter.getTextWidth(), mTimoItemViewParameter.getTextHeight()); if (mTimoItemViewParameter.getTextMargin() != null) { layoutParams.leftMargin = mTimoItemViewParameter.getTextMargin().left; layoutParams.topMargin = mTimoItemViewParameter.getTextMargin().top; layoutParams.rightMargin = mTimoItemViewParameter.getTextMargin().right; layoutParams.bottomMargin = mTimoItemViewParameter.getTextMargin().bottom; } if (mTimoItemViewParameter.getTextPadding() != null) { mTextView.setPadding(mTimoItemViewParameter.getTextPadding().left, mTimoItemViewParameter.getTextPadding().top, mTimoItemViewParameter.getTextPadding().right, mTimoItemViewParameter.getTextPadding().bottom); } addView(mTextView, layoutParams); }