0
我有一個表內有事件的日曆視圖。固定高度切斷的TextView內部佈局
LinearLayout ll = new LinearLayout(context);
ll.setOrientation(LinearLayout.VERTICAL);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
//My label
TextView label = new TextView(context);
label.setEllipsize(TruncateAt.END);
label.setPadding(4, 0, 0, 10);
label.setText(text);
ll.addView(label, layoutParams);
當我我的LinearLayout添加到日曆視圖,我得到這個::事件用的LinearLayout和一個TextView內部創建
我的標籤,因爲板缺掉線性佈局高度。我不想改變我的事件的高度。所以我在我的標籤中設置了屬性ellipsize和TruncateAt.END,以避免這個問題,但問題仍然存在。我怎樣才能讓我的標籤以(...)結尾?
的問題是的LinearLayout的高度是可變的,所以行數太多。但是我可以從佈局的高度計算線的數量。謝謝! – user3057179