У меня есть однострочный текст. Я устанавливаю в нем строку. Иногда полная строка не может отображаться. Поэтому я просто хочу, чтобы эта строка была отображена.Android: отображать текст из текстового поля только в строке с подписью
TextView valueTV = new TextView(context);
// valueTV.setEllipsize(TextUtils.TruncateAt.MIDDLE);
valueTV.setText(list.get(i).getTitle());
valueTV.setTag(i);
valueTV.setBackgroundColor(Color.parseColor(clr));
valueTV.setTextColor(Color.parseColor(txtclr));
if(dt1.equals(startdt))
{
valueTV.setTextColor(Color.parseColor(txtclr));
}else {
valueTV.setTextColor(Color.TRANSPARENT);
}
valueTV.setTypeface(type_thin);
valueTV.setId(list.get(i).getId());
valueTV.setMaxLines(1);
LinearLayout.LayoutParams ll=new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
ll.setMargins(0,1,0,0);
valueTV.setLayoutParams(ll);
valueTV.setOnClickListener(this);
lladd.addView(valueTV);
Для примера
Полная Струнный: Я Android Developer сейчас это показывает:
Я И
Так как я могу получить
Я И?
Благодаря
попробовать: 'valueTV.setMaxLines (1);' –
Спасибо за комментарий, но я не хочу этого. Я хочу видеть текст в текстовом виде. Я уже установил Макс. Линию на 1. –